Jericho Service Center
Ripped me off
My car broke down in there parking lot. It was overheating. I told them the problem and they said they could fix it. I picked it up the next day, after they "fixed" it and it was smoking like i had never seen before. They told me the smoke was from something they used to clean the inside ...