Company SMOLHAUS DESIGN + ASSOCIATES, LTD. Address 3719 86TH AVE SE PO BOX 1652, MERCER ISLAND, 98040, WA