Accel Automotive has been the #1 automotive center in New England. Nicknamed: The Auto Spa. John Di Lanni, Brian Schoener, and Leroy Ward formed the company in 1994. The auto trio had already been working in the car dealership industry for decades and were ready to take the next step into entrepreneurship. They work day […]