Filming Locations (1)

  • New Hanover High School - 1307 Market Street, Wilmington, North Carolina, USA