Maxine Shen, MD, Internal Medicine

801 W Valley Blvd
Ste 104
AlhambraCA  91803-3250 (Los Angeles County)


Phone: 626-282-6929
Fax:

NPI: 1124347802
License Number: A110522 (CA)