Eye of the Storm

2025 — Rio Rancho, NM/US

Cleveland High School

Host: Mackenzie Lementino

 

Cleveland High School is located at 4800 Cleveland Heights Rd NE, Rio Rancho, NM. There is plenty of parking in the student parking lot, located on the West side of the building, near the gym and football stadium.