Public Storage
Public Storage,
Self Storage
Hours:
13401 N Indiana Ave, Oklahoma City OK 73134
Tips
Hours
Most Recent Reviews
-
April 2024
The staff is fantastic and the facility is very clean. Very happy with the friendly and knowledgeable staff!
-
April 2024
This place is a great place I've stored some stuff here before Liz is the one i talked to
-
April 2024
The ladies were very pleasant and explained everything thoroughly.
More Comments(117)
Nearest Public Storage Stores
You May Also Like
-
Oklahoma City, Oklahoma