KFC J625053

KFC #J625053 is a KFC restaurant located at 101 North Kimball Avenue in Southlake, Texas.