The Davenport Inn

16036 NY-23 Davenport NY 13750 USA

(607) 386-2729

Location