TAMPA, Fla. /ScoopCloud/ -- Dedicated March 13, 2011, in honor of the birthday of Scientology Founder L. Ron Hubbard, the home of the Church of Scientology Tampa is a complex known as Ybor Square. More than a treasured cultural landmark, the building evokes an entire way of life.