6509 Valley Mills Ave, Indianapolis, IN 46241
Free Spirit Baptist Church is a Baptist church located at 6509 Valley Mills Ave, Indianapolis, IN 46241. It has received 8 reviews with an average rating of 5.0 stars.
The address of Free Spirit Baptist Church: 6509 Valley Mills Ave, Indianapolis, IN 46241
Free Spirit Baptist Church has 5.0 stars from 8 reviews
Baptist church