Apollo Dialysis Clinics in Tambaram Tamil Nadu - Tambaram Apollo Dialysis Clinics, No. 327, Muthurangam Road, Tambaram West, Tambaram, Chennai, Tamil Nadu 8248681080 View Location Email id tambaram@apollodialysisclinics.com