When it comes to handling your car we're a lean mean cleanin' machine!
Larry's Service Center offers a full car service station. Walk-ins are available.
Established in 1950, we are here to give you excellent service in all of your auto care needs.