Stained Glass Theatre is located on the Southwest corner of Highways 65 & 14 in Ozark, MO, just north of Branson MO.