Green Acres Storage

(1 Reviews)
13816 S 177th W Ave, Kellyville, OK 74039, USA

(918) 247-7152


Contact and Address

Category: Storage,
Address: 13816 S 177th W Ave, Kellyville, OK 74039, USA
Postal code: 74039
Phone: (918) 247-7152

Location & routing

Get Directions

Most Recent Reviews


  • (December 15, 2017, 11:15 am)

    The owners here are extremely kind! The facility is clean, secure, and very affordable.

Write a Review