Leroy's Address: 89 W 1st St, Cottonwood, MN 56229 Phone: (507) 423-1055 Restaurants, Bars Other Businesses: Hot Stuff Pizza at 147 Barstad Rd N, Cottonwood, MN 56229 United Southwest Bank at 111 W Main St, Cottonwood, MN 56229