Allendale United Methodist Church
- St Petersburg, FL
- 0.8 mi away
Methodist
Norwood Baptist Church is a Baptist church in St Petersburg, Florida, in Pinellas County. It is located at 1818 29th Ave N, St Petersburg, FL 33713.
Explore other Baptist churches in Florida or all churches in St Petersburg.
Looking somewhere else? Find churches near any ZIP code, city or address: