Medical laboratory Meenakshi Labs Melur 71/22, Bank Rd, Melur, Tamil Nadu 625106 073050 75666 Open map ← Back to Melur Claim this hospital