Wendy's 8890

Wendy's #8890 is a Wendy's restaurant located at 4255 Northwest Highway 326 in Ocala, Florida.