Wendy's 11681

Wendy's #11681 is a Wendy's restaurant located at 1725 Ridge Road in Springfield, Ohio.