Odelia Cooper, MD, Internal Medicine

8723 Alden Dr
Ssb-290
Los AngelesCA  90048-1804 (Los Angeles County)


Phone: 310-423-3870
Fax: 310-423-0429

NPI: 1598977407
License Number: A88399 (CA)