Naduvilakalam, manalodi is located in Nilambur, India on 76HJ6W9, Janathapadi Peevees School Road, Janathapadi Padikunnu, Manalody. Naduvilakalam, manalodi is rated 3 out of 5 in the category plant nursery in India.
Address
76HJ6W9, Janathapadi Peevees School Road, Janathapadi Padikunnu, Manalody