Development Services Manager
Clearwater Free ClinicClearwater, Florida, USFree Clinic (CFC) is a not-for-profit medical care organization dedicated to providing high-quality medical care for a community of over 4,100 uninsured residents in Pinellas County.CFC removes bar... Show more