Filming Locations (2)

  • Wake Forest University - 1834 Wake Forest Road, Winston-Salem, North Carolina, USA

  • Winston-Salem, North Carolina, USA