THE SPOT CHURCH

5060 E 62nd St, Indianapolis, IN 46220

www.thespotchurchindy.org

+13177591950

About

THE SPOT CHURCH is a Religious institution located at 5060 E 62nd St, Indianapolis, IN 46220. It has received 0 reviews with an average rating of 0 stars.

Photos

Hours

MondayClosed
TuesdayClosed
WednesdayClosed
Thursday9AM-2PM
FridayClosed
SaturdayClosed
SundayClosed

F.A.Q

Frequently Asked Questions

  • The address of THE SPOT CHURCH: 5060 E 62nd St, Indianapolis, IN 46220

  • THE SPOT CHURCH has 0 stars from 0 reviews

  • Religious institution

Similar places

Faith Temple Of God John 3-16

Keystone Ct, Indianapolis, IN 46220