Public Open house This Sunday 4/8 from 1-5pm 6 years ago News 1 5917 West 78th Street, Los Angeles, CA 90045