Apollo International School is located in Dehradun, India on Sahastradhara Rd, Kandoli, Saundhon wali, Chironwali. Apollo International School is rated 3.7 out of 5 in the category school in India.
Address
Sahastradhara Rd, Kandoli, Saundhon wali, Chironwali
Accessibility
Wheelchair-accessible entrance