Steelcreek Storage Categories Storage 940 North Mill Street Lewisville TX 75057 (972) 436-6500 Visit Website About Us We are a Self Storage facility with available offices, warehouses and parking on site. Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×