1. Out Of This World Childcare Center 415 S Rose Ave, Glencoe, OK 74032 Coordinate: 36.22478,-96.9247 Phone: (580) 669-1155