Indian Creek Baptist Church is a place of worship located in Barnardsville, North Carolina.
No contact information available for Indian Creek Baptist Church.
No nearby facilities are available.
In the surrounding area, you can also find Grave Yard and more.
Other place of worship in the area include Ball Cemetery, Metcalf Creek Baptist Church, Prices Creek Union Baptist Church, Lum Honeycutt Cemetery or Victory Baptist Church.