Found 1 place
Address: Houghton, NY
Latitude: 42.4275 (42°25′39″N), Longitude: -78.1514 (78°9′5″W)
Foursquare