Based on 21 reviews 4.2
Address: Muchukunnu, Kozhikode, Kerala - 673307, India
Phone: (0496) 2690257, 2345580
Website: Website: Not Specified
Category: Arts, Commerce, Science
Total records: 1