New Life South Tampa
Church in Tampa, FL
Address: 5201 S Westshore Blvd Unit #1, Tampa, FL 33611
New Life South Tampa is a church in Tampa, FL. Ways it serves: kids & youth, with 1 upcoming way to serve.
New Life South Tampa is known for
- 1 way to serve coming up
- Serves
- Kids & youth