Menu
placeholder
Back To Previous

Finger Lakes

Allen's Canalside Marine

416 Elmgrove Rd, Rochester, NY 14606

Phone: (585) 426-5400

Located on the Erie Canal (Macedon Lock E-30 - Niagara River)