Location & Times

 IMG_9963

Time:

Sunday at 10 am
Tuesday at 6 pm

Where we are located

Click to open larger map

Powered by Google Maps Widget

Location:

6062 East 46th St.. Indianapolis, IN 46226

Devington Plaza

Click here for directions