Middle Schools in Provo, UT Discovery Academy105 N 500 WProvo, UT, 846018013742121Catholic SchoolsChristian SchoolsElementary SchoolsHigh SchoolsMiddle SchoolsPre K SchoolsPreschoolPreschools KindergartenPrivate Schools K 12 Centennial Middle School305 E 2320 NProvo, UT, 846048013704621Junior High SchoolsMiddle SchoolsPrivate Schools K 12Public SchoolsTop Dog Grooming Show More