1. Lonestar Floors & Installation Inc 414 Farquhar St, Navasota, TX 77868 Coordinate: 30.38567,-96.08757 Phone: (936) 825-0231