Based on 37 reviews 4.5
Address: Mannarkkad, Palakkad, Kerala - 678583, India
Phone: (04924) 222377, 223414
Website: http://www.meskalladicollege.org
Category: Arts, Commerce, Management, Science
Total records: 2