About

Old Duncan Power Plant is an incredible historic landmark located in Duncan, Oklahoma built in 1921. This amazing building is 100 years old and has withstood severe weather & even tornadoes. The new owner plans to create the largest Indoor/Outdoor Country Music Nightclub & Restaurant in the State of Oklahoma. Projected opening is late 2021- early 2022.