Stephan P Babirak, MD, Internal Medicine

71 Us Rte 1 Ste J
ScarboroughME  04074-7168 (Cumberland County)


Phone: 207-396-6433
Fax: 207-396-6436

NPI: 1689619884
License Number: 014625 (ME)