The Locker Room

3007 SW 59th St, Oklahoma City, OK 73119
Current Customers: 405.604.6669

Facility Reviews Summary

[Star][Star][Star][Star][Star] 5 Stars - 2 Reviews
5 Stars - 2 Reviews
Great rental
Katey and Robert
September 19, 2023
Neat place, clean friendly and helpful. I like this place compared to anywhere iv rented before, best yet. Lady in office is nice and prompt. Rent here for sure
July 1, 2022
Write a review