Found 1 place
Address: Houghton, NY
Latitude: 42.4204 (42°25′13″N), Longitude: -78.1535 (78°9′13″W)
Foursquare