1. The Goddard School 12700 Lynnfield Dr, Englewood, CO 80112 Coordinate: 39.53746,-104.84228 Phone: (303) 708-1838