Address:
3901 Lone Tree Way STE 211, Antioch 94509
(925) 754-7224 (Phone), (925) 779-3006 (Fax)
SUTTER DELTA MEDICAL CENTER
3901 Lone Tree Way, Antioch 94509
(925) 779-7212 (Phone), (925) 779-7281 (Fax)
Education:
Medical School
Jawaharlal Nehru Medical College, Aligarh, Aligarh Muslim University