Wendy's 1755

Wendy's #1755 is a Wendy's restaurant located at 1203 South Woodland Boulevard in Deland, Florida.