KFC L560016

KFC #L560016 is a KFC restaurant located at 20 Cape Road in Taunton, Massachusetts.