Lihua Shen, DDS, Dentist

1 Edgell Rd
FraminghamMA  01701-4881 (Middlesex County)


Phone: 774-777-6118
Fax:

NPI: 1477077048
License Number: DN1857609 (MA)