Middle Schools in Spencer, IA Old Spencer Middle SCHOOL LLP104 E 1st StSpencer, IA, 513017125803170Middle SchoolsPrivate Schools K 12Public Schools Spencer Middle School1400 10th Ave ESpencer, IA, 513017122623345Middle SchoolsPrivate Schools K 12Public Schools Show More