Wendy's 10766

Wendy's #10766 is a Wendy's restaurant located at 184 Florida's Turnpike in Okeechobee, Florida.