Company LA CASA DE ARTES / LATINO CULTURAL CENTER Address 1311 12TH AVE S # E101 P O BOX 22968, SEATTLE, 98122, WA