Temecula International Academy is a public school in Temecula, California.
Contact Temecula International Academy
Address: 31530 La Serena Way, 95291 Temecula (California)
Phone: (951) 816-5506
See other schools in Riverside County Office Of Education