Company THE FAMILY CENTER, INC. Address 7812 LAKE CITY WAY NE PO BOX 75134 NORTHGATE STN, SEATTLE, 98125, WA