1302 N Willow Ave, Tampa, FL 33607
First Baptist Church-W Tampa is a Baptist church located at 1302 N Willow Ave, Tampa, FL 33607. It has received 30 reviews with an average rating of 4.8 stars.
The address of First Baptist Church-W Tampa: 1302 N Willow Ave, Tampa, FL 33607
First Baptist Church-W Tampa has 4.8 stars from 30 reviews
Baptist church