Urjamithra Nilambur is located in Nilambur, India on P.O, V.T.L BUILDING, KEERTHIPPADI , MAIN ROAD, SH28, Manalody. Urjamithra Nilambur is rated 3 out of 5 in the category non-governmental organization in India.
Address
P.O, V.T.L BUILDING, KEERTHIPPADI , MAIN ROAD, SH28, Manalody