COLUMBUS, Ohio (WCMH) — Star House is a Columbus organization that helps young people ages 14 to 24 experiencing homelessness. They have many resources available for central Ohio youth, including a 24/7 drop-in center and an affordable neighborhood near Franklinton. Star House at Carol Stewart Village houses over 60 young adults who have experienced homelessness […]