KFC D333016

KFC #D333016 is a KFC restaurant located at 309 North Washington Street in Crawfordsville, Indiana.