Found 1 place
Address: 2360 State Route 89, Seneca Falls, NY 13148
Latitude: 42.9122 (42°54′44″N), Longitude: -76.7603 (76°45′37″W)
Phone: (315) 568-3166
Site: nycchealthcenters.com/SenecaFalls_Home.htm