Stephen Shea, DDS, Dentist

275 Nichols Rd
FitchburgMA  01420-1931 (Worcester County)


Phone: 978-665-5820
Fax: 978-665-5808

NPI: 1194749390
License Number: 1291520 (MA)