Indu Bala Sehgal, MD, Pathology

2469 Montrose Ave Unit C
MontroseCA  91020-1481 (Los Angeles County)


Phone: 818-434-7996
Fax:

NPI: 1437311057
License Number: A93864 (CA)