Wendy's 4962

Wendy's #4962 is a Wendy's restaurant located at 1452 North McCue Street in Laramie, Wyoming.