Each facility is equipped with 24-hour video surveillance, coded gate entry, and perimeter fencing. Your belongings are in safe hands! Choose from three of our state-of-the-art storage facilities in Edmond, OK. Edmond North Self Storage is located at 2300 Thomas Drive, Cross Timbers Self Storage is located at 3301 N. Air Depot Blvd, and Bryant Square