Medical laboratory Meena Medical Laboratory 40, Bank Rd, Melur, Tamil Nadu 625106 0452 241 5086 Open map ← Back to Melur Claim this hospital