Wendy's 7742

Wendy's #7742 is a Wendy's restaurant located at 5155 South Broadway in Englewood, Colorado.