Wendy's 12193

Wendy's #12193 is a Wendy's restaurant located at 49503 Highway 27 in Davenport, Florida.