Filming Locations in Scooba

Scooba, Mississippi, USA
Last Chance U (2016)

Scooba is a town in Kemper County, Mississippi, United States. Founded in 1858, the population was 7...

View Details