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