LA LOMOD – Conference Room Details Location Address:2600 Wilshire Blvd, Los Angeles, California, 90057, United States