Wendy's 583

Wendy's #583 is a Wendy's restaurant located at 12034 South Cleveland Avenue in Fort Myers, Florida.