Churches go Results Found: 3 Button group with nested dropdown Church of Scientology Church of Scientology 1300 E. 8th Avenue Tampa FL 33605-3818 (813) 872-0722 Our Lady of Perpetual Help Catholic C... Our Lady of Perpetual Help Catholic Church 1711 E. 11th Avenue Tampa FL 33605 (813) 248-5701 Relevant Church, Inc. Relevant Church, Inc. 1704 N. 16th Street Tampa FL 33605 (813) 242-4800