CALL NOW : (920) 859-0256
2224 E. Main Street
Omro, WI 54963
Browse online or come in and speak with our friendly no pressure sales staff about your next vehicle purchase.
Our highly experienced towing operators can handle any towing or recovery service you may require.
Miller Auto Towing & Recovery LLC provides honest auto repair services with a focus on complete customer satisfaction.