David T Shen, MD, Family Medicine

4910 Airport Plz Dr Ste 100
Long BeachCA  90815-1377 (Los Angeles County)


Phone: 562-434-7777
Fax: 562-433-3737

NPI: 1235100330
License Number: A063555 (CA)