Accidents happen, are unexpected, stressful and are very common in winter. Even the most careful drivers can see involved in such situations.
In case of accident, keep calm and call the Somerville Auto Center. We are here to make a difference with confidence to leave YOUR CAR IN GOOD HANDS.