Apollo Dialysis Clinic in Sowcarpet Tamil Nadu - Sowcarpet (Operated for Bhagwan Mahaveer Dialysis Centre), No. 10, Vinayaga Mudali Street, Sowcarpet, Chennai 8608357012 View Location Email id sowcarpet@apollodialysisclinics.com