Placeholder image Know before you go Address Photos ReviewsRestrooms: NoneAbout this place: This is a boat launch, with no other facilities available 5761 NY-89 Romulus New York 14541 Website Leave a Review Cancel replyYour email address will not be published. Required fields are marked *Review text Overall: Select a rating Cleanliness: