Wendy's 11281

Wendy's #11281 is a Wendy's restaurant located at 1824 Tiny Town Road in Clarksville, Tennessee.