Englewood CO Day Care 1. 5760 E Otero Ave, Englewood, CO 80112 | Lawton Taylor Academy (303) 795-6977