Wendy's 2611

Wendy's #2611 is a Wendy's restaurant located at 2964 Kildaire Farm Road in Cary, North Carolina.