Archuleta Elementary School: 16000 Maxwell Pl Denver, CO