Company APPLE LAND PEST CONTROL & HOME INSPECTION, INC. Address 2430A NW CASCADE AVE, EAST WENATCHEE, 988023930, WA