Wendy's 9862

Wendy's #9862 is a Wendy's restaurant located at 940 North Ten Mile Drive in Frisco, Colorado.