Chatsworth High School

Charter school in Chatsworth, Los Angeles, California, United States From Wikipedia, the free encyclopedia

Chatsworth High School