School
637 Highland Avenue, South Portland, ME 04106
South Portland High School is located in South Portland, ME.
South Portland Auditorium / South Portland High School
637 Highland Avenue
South Portland, ME 04106