Wendy's 2620

Wendy's #2620 is a Wendy's restaurant located at 6290 North Sheridan Boulevard in Arvada, Colorado.