Wendy's 4823

Wendy's #4823 is a Wendy's restaurant located at 4201 13th Street in St. Cloud, Florida.