Mama Shelter Los Angeles Los Angeles
6500 Selma Ave -
Los Angeles,
CA 90028
Near Hollywood Walk of Fame