OSM - Osm Kannur

No 29/795, Ground Floor, Empire Building
Thottada
Kannur - 670007
Near SN College
Closed for the day