Tour of The School Come on in for a virtual tour of our school.The school is located at 1221 Galapago Street in Denver.