Sheperd Self Storage

3000 N Villa Ave Oklahoma CityOK73107

Open Map


Shepherd Self Storage, Llc was founded in 2011, and is located at 3000 North Pl in Oklahoma City.
by dandb on November 15, 2015 from dandb

Information from the business

Ok is our "Historic Preservation" storage facility. I know most of you think we are nuts when you see the archi...tecture and detail we put into a storage facility...but I live in a historic area (my business partner lived in Edgemere), and the historic details make a difference to us and to the people that live nearby... We are doing something a little different in our approach to...
by facebook on September 25, 2014 from facebook