Location

We are located at 67 Palisado Ave, Windsor CT 06095  right behind Bart's Drive-In. This park is known as the Windsor Boat launch ramp and there is plenty of parking 

67 Palisado Ave, Windsor, Connecticut 06095, United States

Hours

Open 7 days a week