Where do you need Churches ?
Norwood Baptist Church
904-764-4600
30.378443
-81.668716
About Norwood Baptist Church
Norwood Baptist Church is located at 6505 Norwood Ave, Jacksonville, FL. This location is in the Tallulah/North Shore neighborhood. This business specializes in Religion & Spirituality.