Church's Fried Chicken - No 261, INDIANAPOLIS, Indiana (IN)

Feeling hungry? Church's Fried Chicken - No 261 might be the place to eat to suit your needs.
Conveniently situated at 3860 North College Avenue () in INDIANAPOLIS, Indiana (IN) (46205), Church's Fried Chicken - No 261 can be reached at 3179236124. It is advisable to call ahead of time to make a reservation.
More restaurants in INDIANAPOLIS, Indiana (IN)


Church's Fried Chicken - No 261 contact information and details:
Address: 3860 North College Avenue - , INDIANAPOLIS, Indiana (IN) 46205
Contact Phone: 3179236124