Geri Care opens its 10th facility at Velachery – state of the art Assisted Living for Elders with India’s First Dialysis Day Care Centre
Geri, India’s pioneer in integrated eldercare, today announced the inauguration of its newest Assisted Living facility in Velachery, Chennai. This
Read More