Delhi Medical Clinic
9696 Stephens St
Delhi, CA 95315
Delhi, CA 95315