Wendy's 4062

Wendy's #4062 is a Wendy's restaurant located at 4011 South Lincoln Avenue in York, Nebraska.