Diagnostic center Annai Indira 42, Vellalar St, Villianur, Puducherry 605110 094879 76454 Open map ← Back to Villianur Claim this hospital