Mahindra Paybima stores In Chakkorathukulam, Kozhikode, Kerala