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