Sheppard Mini Storage

8700 SE 29th St, Oklahoma City, OK 73110

About Sheppard Mini Storage

Sheppard Mini Storage is a self storage facility in Oklahoma City, OK located at 8700 SE 29th St, Oklahoma City, OK 73110. Sheppard Mini Storage offers affordable, convenient self storage units in Oklahoma City, OK.

CONTACT INFORMATION

Sheppard Mini Storage
8700 Se 29th St
Oklahoma City, OK 73110

Is This Your Business?

Claim Your Profile