1. April's Home Child Care 2164 Keeven Ln, Florissant, MO 63031 Coordinate: 38.80676,-90.36336 Phone: (314) 662-0585