1. Word Of Life Foursquare 8619 N 40th St, Tampa, FL 33604 Coordinate: 28.017311,-82.45785 Phone: (813) 988-4867