Lekshmi Racks is located in Adoor, India on 5P6CRXG, Near Holy Cross Traffic Signal, beside Attinkara Electronics. Lekshmi Racks is rated 3 out of 5 in the category shelving store in India.
Address
5P6CRXG, Near Holy Cross Traffic Signal, beside Attinkara Electronics