Alta Vista South Public Charter

689 W 2nd St
San Bernardino, CA 92410-3205

909-695-9028