Willis Towing and Recovery 0 comments Locally owned and operated Willis Towing And Recovery is a 24 hour light medium and heavy duty towing service. 705 E. Central Ave. Comanche, Texas 76442 Get DirectionsWebsite817-371-0911willistowingandrecovery@yahoo.comReturn to Business Listings Submit a Comment Cancel replyYour email address will not be published. Required fields are marked *Comment Name * Email * Website Save my name, email, and website in this browser for the next time I comment.