Miracle Hill, the most comprehensive provider of services to homeless children and adults, is here to tell you about their ninja challenge!

Miraclehill.org/ninja