Update Info - KFC
This restaurant was reported as closed. If it is open, let us know.
KFC
2000 Main St
Elwood, IN 46036
2000 Main St
Elwood, IN 46036
This restaurant was reported as closed. If it is open, let us know.