Church of Scientology Orlando
The new Church of Scientology Orlando stands in the center of Florida's largest inland city. Just minutes from the city's theme park avenue, International Drive, the expansive facility on nearly 4 acres is fully equipped to provide a center to expand the Church's humanitarian outreach across Florida's magic capital
Format
JPEG
Source
Church of Scientology Flag Service Organization