Wendy's 7434

Wendy's #7434 is a Wendy's restaurant located at 1950 South Cedar Street in Imlay City, Michigan.