Wendy's 7670

Wendy's #7670 is a Wendy's restaurant located at 16732 Clover Road in Noblesville, Indiana.