Excelsior Public Charter Schools

  • School - Middle
  • School - High
1801 3rd St.
Ste. 102
Norco, CA 92860
(951) 547-7540
(951) 547-7549 (fax)