10 yrs ago•LordswazreviewedPleasure Island Club257 NY-17K, Newburgh, NY 12550, USA*The place is right off of...