Barstow House
(147)
Restaurant
Address: 35 River St, Nichols, NY 13812
Hours: Closed ⋅ Opens 4 PM Tue
Phone: (607) 699-7474
No information is available for this page. · Learn why
Aug 19, 2022 · Barstow House. Search this Guide Search. RISD Architectural Drawings: Barstow House. Home · 161 South Main Street · 20 Washington Place · Alumni ...