JD Auto Center is located in the heart of Brookline, Massachusetts. It has been providing high quality auto servicing and professionalism to Greater Boston area for over thirty years under John Douros' leadership with expert technicians using state-of-the art technological applications .