A Place Called Home - Main Campus

A Place Called Home - Main Campus is a location of A Place Called Home at 2830 S. Central Ave., Los Angeles, CA 90011.

Building Hours: Monday – Friday 8:30 am to 7:00 pm. Program Hours: Monday – Friday 3:00 pm to 6:30 pm.

Services from A Place Called Home