John's Tavern

87 Main St Stamford NY 12167 USA

(607) 652-2486

Location