South Portland Middle School
Address: 120 Wescott Road
South Portland, ME 04106
Phone: 773-5629
Athletic Administrator: Will Hackett
Email: hacketwi@spsdme.org
Home Game Sites
Baseball - Mahoney Middle School
Basketball - Memorial Middle School
Cross Country - Memorial Middle School
Field Hockey - Wainwright Recreation Complex
Lacrosse - Wainwright Recreation Complex
Outdoor Track - South Portland High School
Soccer - Memorial Middle School
Softball - Wainwright Recreation Complex
Swimming - South Portland Community Center
Tennis - South Portland High School
Off Site Facilities
South Portland Community Center
21 Nelson Road
South Portland, ME 04106
637 Highland Avenue
South Portland, ME 04106
1 Gary L. Maietta Parkway
South Portland, ME 04106
Address: 240 Ocean Street
South Portland, ME 04106