Mommy & Me - Wagner Park, 2601 Flint Avenue