Wendy's 11224

Wendy's #11224 is a Wendy's restaurant located at 12415 Lake June Road in Balch Springs, Texas.