All reviews seem negative
Hard to tell if this is the correct place or not- as the address we have does not even show up on Google Maps.IF THIS IS THE SAME PLACE AS QUALITY CAR CARE LLC, 605 TRENT STREET, ...