Leo & Sons, Expert Auto

Feb 26, 2015

Leo & Sons is an auto repair shop in Lawrence, Massachusetts. Their goal is to provide you with courteous, expedient, professional service of the highest caliber. Since 1975, their technicians have been providing quality automotive services to Lawrence, and the surrounding areas. They specialize in emissions and driveability  diagnosis. Their state of the art facility has all the latest equipment to fix your car fast! For quality service, come on by 157 S Broadway or call them at 978-687-1155.