Skip to content

Location

Elmwood Inn

1256 Mt Hope Ave
Rochester, NY 14620
(585) 271-5195