Temecula Valley Ind High Schl 31340 Rancho Vista Rd Temecula, CA 92592 Phone: (951) 695-7360
Category: Schools