Wendy's 4071

Wendy's #4071 is a Wendy's restaurant located at 109 South Tyndall Parkway in Callaway, Florida.