English: Mecheri Road railway station is located between Mettur Dam and Omalur Junction.
Telugu: మెచూర్ డ్యామ్, ఓమలూర్ జంక్షన్ మధ్య మేచేరి రోడ్డు రైల్వే స్టేషను ఉంది.