Robert Leslie Shelton, MD, Surgery

100 Hospital Rd
Ste 2b
LeominsterMA  01453-2253 (Worcester County)


Phone: 978-840-6481
Fax:

NPI: 1538223870
License Number: 77214 (MA)