Kelvin Chen, MD, Internal Medicine

1104 S Garfield Ave Ste A
AlhambraCA  91801-7803 (Los Angeles County)


Phone: 626-614-7047
Fax:

NPI: 1225387137
License Number: A 129170 (CA)