KFC F383009

KFC #F383009 is a KFC restaurant located at 640 North Main Street in Bluffton, Indiana.