Total Praise and Worship Center
Churches & Places of Worship
2800 E 39th St, Indianapolis, IN 46205
Are you the owner of this business?Claim this page and customize your listing
Add Your Review
It's the place to be, where the spiri of the is all the time.
View similar Churches & Places of WorshipSuggest an edit