Wendy's 11840

Wendy's #11840 is a Wendy's restaurant located at 1100 West Park Lane in Farmington, Utah.