Peabody Charter School 3018 Calle Noguera Santa Barbara, CA 93105 Phone: (805) 563-1172
Category: elementary secondary school