Phone number

9961866600

Address

Door No:b2107, 1st Floor, Jawaharlal Nehru International Stadium Complex, Kaloor, Kochi, Kerala 682019

Map

,