Located at 1349 Lasalle Blvd in Sudbury, Ontario, KFC / Taco Bell is a company in the restaurants section of Canpages website.
Finally, please send this to your friends by accessing Facebook or Twitter links.