Wendy's 4201

Wendy's #4201 is a Wendy's restaurant located at 502 Northeast Park Street in Okeechobee, Florida.