KFC G135581

KFC #G135581 is a KFC restaurant located at 2000 West State Road 44 in New Smyrna Beach, Florida.