1. On Site Computers Inc 137 Fillmore St W, Preston, MN 55965 Coordinate: 43.67037,-92.08246 Phone: (507) 765-5200