Does the complex have wheelchairs available?
Address: 16101 N 83rd Ave, Peoria, AZ 85382, USA
Preston Pruitt | Oct 19, 2019
Not that I saw. I would assume no.
Aaron Kimbrough | Oct 19, 2019
No. BYOW
Kenya Phillips | Oct 19, 2019
I dont think so didnt see any
Thanks! Your answer is awaiting moderation.