The Fountains at La Cholla

5830 N Fountains Ave Tucson AZ 85704 (888) 848-5698

Reviews for The Fountains at La Cholla

Rating: 4.4 Based on 22 reviews Write a review
The staff and the general feel
 Nov 2015
The thing that impressed me the most at The Fountains at La Cholla is the attitude of the staff and the general feel of the facility on a purely subjective level. So that was good. Bringing my mom ... read more