Avalon Care Center - Shadow Mountain
11150 North 92nd St
Scottsdale, AZ 85260
Avalon Care Center - Shadow Mountain is located at 11150 North 92nd St in Scottsdale, Arizona. It is a 120 room senior care facility. The facility is in a mostly upscale area, with a median per-family income of ...