James M Maguire, MD, Internal Medicine

1 Blackburn Dr
GloucesterMA  01930-2237 (Essex County)


Phone: 978-281-1500
Fax: 978-282-3699
Email: jma***@*****oo.com

NPI: 1538111422
License Number: 213179 (MA)