St. Michael's School, Siliguri is located in Siliguri, India on Sevoke Rd, Ward 41, 2nd Mile. St. Michael's School, Siliguri is rated 4.2 out of 5 in the category boarding school in India.
Address
Sevoke Rd, Ward 41, 2nd Mile
Accessibility
Wheelchair-accessible entrance