Atria Kew Gardens
117-01 84th Avenue, Kew Gardens, NY, 11418
4.3
(41 reviews)
"My mom and I are so grateful to have found Atria. Her apartement is spacious and homey. We have found the staff to be warm and kind. My mom has been enthralled with some of the topics discussed and presented. There's a spacious green patio for th..."
READ MORE