Sara Chen, DMD, Dentist

3878 Oak Lawn Ave Ste 310
DallasTX  75219-4471 (Dallas County)


Phone: 214-484-1064
Fax:

NPI: 1659850691
License Number: 019030367 (IL)