Wendy's 9577

Wendy's #9577 is a Wendy's restaurant located at 103 East Main Street in Locust, North Carolina.