Labrador Mountain NY by 0rest 0har | Oct 22, 2024 Details Location Address:6935 NY State Route 91, Truxton, New York, 13158, United States