Wendy's 565

Wendy's #565 is a Wendy's restaurant located at 4964 Federal Boulevard in Denver, Colorado.