Found 1 place
Address: Veeder Ave, Schenectady, NY 12307
Latitude: 42.8098 (42°48′35″N), Longitude: -73.9403 (73°56′25″W)
Foursquare