Garden Square at Westlake
3151 W. 20th Street, Greeley, CO 80634
4.3
(10 reviews)
"I was able to visit and walk through Garden Square at Westlake facility. I saw the layout of the dining area, one of the rooms, and then the outdoors. They had a courtyard, and the rooms had a refrigerator and microwave. The staff that I met were gre..."
READ MORE