Storage Units Near Me? Shield Storage of West Craig Road is conveniently located on 4680 W Craig Rd in North Las Vegas, NV. This clean and safe storage facility offers indoor climate-controlled units and outdoor drive-up units. You can access your belongings 7 days a week. Payments can be made on our website, through the mail or in person.