Feng-Chia Li, DDS, Dentist

1101 W Valley Blvd Ste 206
AlhambraCA  91803-2472 (Los Angeles County)


Phone: 626-282-5898
Fax: 626-282-5658
Email: ora***@*****cs.com

NPI: 1578629614
License Number: 43459 (CA)