Gary Diperna, DO, Internal Medicine

1600b Congress St
PortlandME  04102-2124 (Cumberland County)


Phone: 207-774-5222
Fax: 207-761-4433

NPI: 1649567579
License Number: DO2511 (ME)