Hilamber Subba, MD, Hospitalist

100 Foden Rd Ste 103
South PortlandME  04106-2327 (Cumberland County)


Phone: 207-828-1122
Fax: 207-828-0188

NPI: 1659504751
License Number: MD19242 (ME)