MovieMaps

The Charm School Filming Locations

The Charm School was filmed in Los Angeles in the United States of America.