Wendy's 10543

Wendy's #10543 is a Wendy's restaurant located at 181 Grand Hill Place in Holly Springs, North Carolina.