KFC L235003

KFC #L235003 is a KFC restaurant located at 6219 Belair Road in Baltimore, Maryland.