Filming Locations (1)

  • North Carolina School of the Arts - 405 W. 4th Street, Winston-Salem, North Carolina, USA