Wendy's 11609

Wendy's #11609 is a Wendy's restaurant located at 3410 North Digital Drive in Lehi, Utah.