Wendy's 5804

Wendy's #5804 is a Wendy's restaurant located at 3207 Interstate 70 Business Loop in Clifton, Colorado.