Wendy's 1746

Wendy's #1746 is a Wendy's restaurant located at 917 North 14th Street in Leesburg, Florida.