Devi ClinicKanchipuram, Tamil Nadu · PIN 600016Open in Google MapsView directory listingAddress4/31-A, St Patrick S Church Road, St Thomas Mou Nt ChennaiKanchipuram, Tamil Nadu · PIN 600016Specializations & servicesGeneral Medicine