The Watch Film Locations

Locations: Campbell High School, Ward Street Southeast, Smyrna, GA, United States (Glenview High School) (Established in…