Superior Auto Center is a family-owned and operated business based in St Michael.
Since our company opened in 1986, we've treated every customer like family.
Other companies may offer similar services, but our services are the be…
Closed until 8:00 AM tomorrow