Here at Larry's Auto Sales & Service we have 3 technicians on duty for your service needs. We are a licensed state inspection station, as well a TechNet professional auto service center and provide a wide variety of general repairs such as:
and much, much more...
Larry's is also home to a new state of the art touchless carwash, both automatic and self serve. Now you can wash your ride at your convenience 24-7