Wendy's 1761

Wendy's #1761 is a Wendy's restaurant located at 2095 South Volusia Avenue in Orange City, Florida.