Ekalavya Publications is located in Kozhikode, India on Starlet Building, Mavoor Road, Azhakodi Temple Road, Azhakodi Temple Cross Road, Near Hira Centre, Arayidathupalam. Ekalavya Publications is rated 4 out of 5 in the category book publisherbook store in India.
Address
Starlet Building, Mavoor Road, Azhakodi Temple Road, Azhakodi Temple Cross Road, Near Hira Centre, Arayidathupalam