Wendy's 9580

Wendy's #9580 is a Wendy's restaurant located at 1705 South Main Street in Blacksburg, Virginia.