James Dennis O'Shea, MD, Internal Medicine

1 Eaton Pl
Ste 23
WorcesterMA  01608-1232 (Worcester County)


Phone: 508-363-6515
Fax: 508-363-7515

NPI: 1962564153
License Number: 238109 (MA)