Vail Ranch Middle School 33340 Camino Piedra Rojo Temecula, CA 92592 Phone: (951) 302-5188 Fax: (951) 302-5195
Category: Schools