KFC C750053

KFC #C750053 is a KFC restaurant located at 360 West Mariposa Road in Nogales, Arizona.