Church Address: 
15120 Pennington Rd
Tampa, FL 33624
United States
Get Directions
Mailing Address: 
8300 7th St N
St. Petersburg, FL 33702-3573
United States