Spencer Farm
7177 E. 161st St. Noblesville, IN 46062
Work Phone: 317-776-1560
Cell Phone: 317-847-3516
Church Partner: Venture Christian Church
Work Phone: 317-776-1560
Cell Phone: 317-847-3516
Church Partner: Venture Christian Church
About Us
Spencer Farm has not entered any details about themselves yet.
Looking for a great church?
Is this your business? Claim it.