Los Avocados Inc Address: 26869 Thompson Rd, Lewiston, MN 55952 Phone: (507) 258-5013 Restaurants Other Businesses: Schauble Law Office at 170 E Main St, Lewiston, MN 55952 Recreation Bar & Cafe at 20 E Main St, Lewiston, MN 55952