Wendy's 6885

Wendy's #6885 is a Wendy's restaurant located at 2626 Country Hills Boulevard Northeast in Calgary, Alberta.