Scottsdale Skilled Nursing & Senior Living (Formerly Village Square)
2620 N 68th St, Scottsdale, AZ 85257