TELACU Corporate Details Venue Phone: (323)838-8556 Location Address:1248 Goodrich Blvd., Los Angeles, California, 90022, United States