1. Starr Management 204 W Worsham St, Willis, TX 77378 Coordinate: 30.42271,-95.481 Phone: (281) 882-9480