6935 NY-91
Truxton, NY 13158
(607) 842-6204
Truxton, NY 13158
Bar and restaurant at Labrador Mountain in Truxton.
Bar and restaurant at Labrador Mountain in Truxton.