KFC
Address:
2000 Main St, Elwood, IN 46036
Phone:
(765) 552-7100
Restaurants
Other Businesses:
- Lucky Strike Lanes at 1904 S Anderson St, Elwood, IN 46036
- Dairy Queen at 1920 S Anderson St, Elwood, IN 46036
- Penn Ave Pizza at 1600 S A St, Elwood, IN 46036
- Airport Restaurant Inc at 10130 N State Rd 37, Elwood, IN 46036
- China Town at 2000 Main St, Elwood, IN 46036