Leonard Sheds of Eden

  • Storage Buildings
920 S. Van Buren Rd.
Eden, NC 27288
(336) 623-7433
  • About

    As the world wide leader in small buildings and storage Leonard has built, sold and delivered over 140,00 small/storage buildings in NC, SC, TN, WV and VA. 50 years experience and 57 locations.