Perunthalaivar Kamarajar Bus Stand, Velur is located in Namakkal, India on Velur, Namakkal, SH-198, Karur Bypass Road, Namakkal. Perunthalaivar Kamarajar Bus Stand, Velur is rated 3.8 out of 5 in the category transit station in India.
Address
Velur, Namakkal, SH-198, Karur Bypass Road, Namakkal