Wendy's 703

Wendy's #703 is a Wendy's restaurant located at 1200 East Sibley Boulevard in Dolton, Illinois.