Contact Us at Leland's of Conroe! Our friendly expert consultants look forward to helping you with any shed or building needs. 713-459-5317 Let us know how to reach you... Leland's of Conroe 111 FM 1485 Conroe, Texas 77306 Call Now 713-459-5317 Mon - Fri: 8:00 am - 5:00 pm Send Email [email protected] We look forward to hear from you!