Filming Locations (4)

  • Rock Hill, South Carolina, USA

  • York, South Carolina, USA

  • Chester, South Carolina, USA

  • Lockhart, South Carolina, USA (on location)