Wendy's 8840

Wendy's #8840 is a Wendy's restaurant located at 100 East Corporate Drive in Meridian, Idaho.