Wendy's 6808

Wendy's #6808 is a Wendy's restaurant located at 7109 Macleod Trail Southwest in Calgary, Alberta.