Contact

Our Location
Contact Info

Address : Lords Ayurveda Manjalampuram, Near Panchayat Stadium, Kelakam(P O) , Kannur, 670674

Phone : +91 8157 998 866

web: www.lordsayurveda.com

Get In Touch