Margaret Odonnell, MD, Internal Medicine

1825 Olive Ave
South PasadenaCA  91030-4928 (Los Angeles County)


Phone: 626-533-2353
Fax:
Email: mod***@*****oh.org

NPI: 1316955230
License Number: G50887 (CA)