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