Does this contain an off leash dog area?
Address: 7025 S Fort Apache Rd, Las Vegas, NV 89178, USA
Michael Empey | Jul 29, 2018
No, though many brought dogs both on and off leash.
Eyes Open N Inquiring | Jul 29, 2018
No.
Thanks! Your answer is awaiting moderation.