Unclaimed
Delhi Medical Clinic
Clinic, operated by physicians
9696 Stephens Street, Delhi, CA · 95315Business Details
Serving Delhi, CA
MFA was founded in 1989 and since its inception, has continued to grow with over 40 providers practicing at 15 locations. We are also affiliated with the Medical School at the University of California, Davis, and the majority of our physicians are th...
Read more
Delhi, CA
Similar Businesses
Customer Reviews
Business Hours
SUN
Closed
MON
08:00AM–05:00PM
TUE
08:00AM–05:00PM
WED
08:00AM–05:00PM
THU
08:00AM–05:00PM
FRI
08:00AM–05:00PM
SAT
Closed
Key Facts
Type
Clinic, operated by physicians
Location
Phone
2096670702
Listing status
Unclaimed