The William Smith Inn

600 Castle St Geneva NY 14456 USA

(330) 328-6898

Location