Wendy's 8806

Wendy's #8806 is a Wendy's restaurant located at 325 Farm-to-Market Road 2094 in Clear Lake Shores, Texas.