Ithaca Free Clinic

521 W Seneca St IthacaNY14850
Map

Open Map

Description

Ithaca Free Clinic is located at 521 W Seneca St in Ithaca and has been in the business of Offices And Clinics Of Osteopathic Physicians since 2010.
by dandb on March 16, 2015 from dandb