Alta Vista South Public Charter
689 W 2nd St
San Bernardino, CA 92410-3205
909-695-9028