The Elm Inn

104 E Main St Milford NY 13807 USA

(607) 286-4200

Location