Athena Theresa Alexander, MD, Internal Medicine

1670 E 120th St
Los AngelesCA  90059 (Los Angeles County)


Phone: 424-338-1501
Fax: 310-223-0361

NPI: 1225417322
License Number: A135990 (CA)