Leonard Buildings and Truck Accessories Manufacturers Visit Website 630 W. Independence Blvd. Suite 3 Mount Airy, NC 27030 (336) 789-5018 Visit Our Website LinkedIn Facebook Twitter About About Since 1963, Leonard has been synonymous with quality products and unique offerings that include: Storage Sheds, Trailers, Truck Covers and Truck Accessories. Leonard has over 70 locations.