Wendy's 9614

Wendy's #9614 is a Wendy's restaurant located at 1604 West Henderson Street in Cleburne, Texas.