Wendy's 3466

Wendy's #3466 is a Wendy's restaurant located at 2915 Mcclain Drive in Cedar Falls, Iowa.