Vistas Recreation Center
- Distance: 1,667.21 mi
- Address:18823 Country Club Pkwy, Peoria, AZ 85382
- Phone:(623) 566-6178
- Reviews: 22Rating: 4.7
Freindly people, lots activites & entertianment for members. Pools & hot tubs are well kept & excellent!. Very nice place... more