State Bank of India

Bank in Kozhikode (Calicut)

State Bank of India has an ATM.

Advertisement