Address:
1425 S Main St, Walnut Creek 94596
(925) 295-7353 (Fax)
Hospitals:
1425 S Main St, Walnut Creek 94596
Saint Rose Hospital
27200 Calaroga Ave, Hayward 94545
Education:
Medical School
Lady Hardinge Medical College, University Of Delhi
Graduated: 1990