Do the Scientologists have any financial stake in the Capitol Theatre?
Address: 405 Cleveland St, Clearwater, FL 33755, USA
Cathy Turille | Sep 5, 2019
No, I believe that the city owns it
Irene Sayre | Sep 5, 2019
The Capital Theater is owned by the City of Clearwater and managed Ruth Eckerd Hall.
Thanks! Your answer is awaiting moderation.