L and S Auto Sales located at 80-88 N Main St in Newark Valley, NY services vehicles for Auto Repair. Call (607) 642-5683 to book an appointment or to hear more about the services of L and S Auto Sales.
by mechanicadvisor on December 31, 2013 from mechanicadvisor