Wendy's 12058

Wendy's #12058 is a Wendy's restaurant located at 254 Fountains West Boulevard in Ocoee, Florida.