KFC J625016

KFC #J625016 is a KFC restaurant located at 1000 North Beach Street in Fort Worth, Texas.