Mahindra Paybima stores Near Melapudur, Tiruchirappalli, 620001