KFC G952003

KFC #G952003 is a KFC restaurant located at 131 East Boynton Beach Boulevard in Boynton Beach, Florida.