Medical laboratory Sastha Computerised Laboratory 62, E Car St, Villianur, Puducherry 605110 098423 82002 Open map ← Back to Villianur Claim this hospital