MAVOOR ROAD Branch - IFSC Code Details
MAVOORROAD INDIRA GANDHI ROAD P.O,HEAD POST OFFICE,KOZHIKODE DT,PIN-673001
914952727909
City: KOZHIKODE
District: KOZHIKODE
State: KERALA