Lewis B Holmes, MD, Family Medicine

331 Veranda St
PortlandME  04103-5545 (Cumberland County)


Phone: 207-828-2402
Fax:

NPI: 1649269184
License Number: 0420009507 (VT)