Our Story
Founded in 2006, Star House operates Central Ohio's only drop-in center for youth aged 14-24 experiencing homelessness. Initially part of a research project by The Ohio State University, it serves as a vital bridge between the streets and traditional services, offering immediate access to essential resources and support.