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