1008 Waterwood Pkwy, Edmond, OK 73034
University Self Storage is a self storage facility in Edmond, OK located at 1008 Waterwood Pkwy, Edmond, OK 73034. University Self Storage offers affordable, convenient self storage units in Edmond, OK.