Alice Terry Elementary School: 4485 S Irving St Englewood, CO