J & O Auto Repair Inc
7850 Sw 8th St
Miami, FL 33144-4262
305-496-0881