You need to enable JavaScript to run this website.
Call Us
Follow us on
Why First School
Enroll Now
Family Resource
News Articles
Physician Listings
Immunization Schedule
School Locations
Palm Springs Campus
La Quinta Campus
Cathedral City Campus
Palm Desert Campus
Gallery
Blog
Contact Us
Pay Online
Sitemap
Sitemap
Why First School
Enroll Now
Family Resource
News Articles
Physician Listings
Immunization Schedule
School Locations
Palm Springs Campus
La Quinta Campus
Cathedral City Campus
Palm Desert Campus
Gallery
Contact Us
Pay Online
Faq
Testimonials