Collins Castle
Collins Castle is located in Turner Falls within the Arbuckle Mountains of Davis, Oklahoma, in the United States. Built in the 1930s, this structure was featured in the 2015 movie The Veil starring William Moseley.
Details
- Location Text
- Turner Falls, Arbuckle Mountains, Davis, Oklahoma, Built in the 1930s, the castle was featured in the movie The Veil starring William Moseley (2015).