Tei Chen Wang, MD, Internal Medicine

1500 W W Covina Pkwy
Ste 100
West CovinaCA  91790-2708 (Los Angeles County)


Phone: 626-856-2226
Fax: 626-960-2125

NPI: 1679523906
License Number: A30323 (CA)