Wendy's 7627

Wendy's #7627 is a Wendy's restaurant located at 1504 Highway 38 West in Latta, South Carolina.