Some people might know this Auto Repair. Thought it is located in a little dangerous area, I went there for the check up the day before the meeting.