Wendy's 8559

Wendy's #8559 is a Wendy's restaurant located at 2900 Main Street in Newberry, South Carolina.