KFC L560007

KFC #L560007 is a KFC restaurant located at 2135 Acushnet Avenue in New Bedford, Massachusetts.