Desert Sands Public Charter, Inc.

Active Palmdale, CA

(661)272-0044