Spring Harbor Hospital: 175 Running Hill Rd - South Portland, ME