Stephen J Smith, MD, Family Medicine

27 Shrewsbury St
HoldenMA  01520-1842 (Worcester County)


Phone: 508-829-6765
Fax: 508-829-6235

NPI: 1710969670
License Number: 72499 (MA)