Company LARRY'S MARKETS, INC. Address 12321 120TH PL NE 11410 NE 124TH ST PMB 626, KIRKLAND, 98034, WA