Address: Bank of Baroda, 157, Paramelpady Road, Talappilly, Thrissur, Kerala, 679106, India
Operator: government