Church's Chicken Reviews & Details
3863 N Post Rd
Church's Chicken is located at 3863 N Post Rd in Indianapolis near the intersection of N Post Rd and 38th Pl. Their menu consists of Southern and American dishes . Call (317) 897-4275 for dine in or takeout.
- Cuisine:Southern and American
- Service:Dine In and Takeout
- Features:Kid Friendly
- On The Menu:Chicken
- Major Intersection:N Post Rd And 38Th Pl
Tell us more about Church's Chicken Indianapolis!