Leach Brothers Mfg. Co. & U-Haul Share: Moving & Boxes Leach Brothers Mfg. Co. & U-Haul 210 N.Main Brownwood, TX 76801 (325) 646-9301 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.