12 yrs ago•GoosemanreviewedPleasure Island Club257 NY-17K, Newburgh, NY 12550, USA*This used to be the place...