Stained Glass Theatre

802 York St, Newport, Kentucky