Paul J Block, MD, Internal Medicine

100 Hospital Rd
Ste 3a
LeominsterMA  01453-2253 (Worcester County)


Phone: 978-537-9305
Fax: 978-537-9307
Email: pjb***@*****ol.com

NPI: 1003810094
License Number: 44146 (MA)