Vineyard Church
7900 Shelby St, Indianapolis, INDIANA
Non-denominational church in Indianapolis, Indiana
About Vineyard Church
Vineyard Church is a Non-denominational church located at 7900 Shelby St, Indianapolis, IN 46227, United States. With a 4.8-star rating from 192 Google reviews, this church is highly regarded in the community.