Found 2 places
Latitude: 42.4388 (42°26′20″N), Longitude: -76.5025 (76°30′9″W)
Address: 310 West Green St, Ithaca, NY
Latitude: 42.4389 (42°26′20″N), Longitude: -76.5022 (76°30′8″W)