Wendy's 7661

Wendy's #7661 is a Wendy's restaurant located at 800 West Sugarland Highway in Clewiston, Florida.