12 yrs ago•yhm069reviewedPleasure Island Club257 NY-17K, Newburgh, NY 12550, USA*Checked out this place with a...