Avalon Care Center - Shadow Mountain
11150 NORTH 92ND STREET, Scottsdale, AZ 85260
2.5
(2 reviews)
"The facility was simple but attractive. There was a beautiful courtyard that patients and family members could spend time together away from the room. I liked that there was a dining area that looked like a restaurant that patients could go and eat i..."
READ MORE