Mookambika Clinic 0 reviews Contact: Mookambika Clinic Address: 65 New Road, Avadi, Chennai - 600054 Phone No: 044 - 26461010 Website: Email: Add to Favorites Name Email Phone Message Description Reviews Paediatrician. Add Your Review Please login to add your review.