Sri Sudharsanam Hospital Pvt Ltd Area: Avadi Phone: N/A Address: No 6/P C 2-1, TNHB Road, Avadi, Chennai, Landmark: Near Municipality Office City : Chennai State : Tamil Nadu Country : India Type : Multispeciality Hospital