According to our records, this business is located at 13156 SW 85th Avenue Rd. in Miami (in Miami-Dade County), Florida 33156, the location GPS coordinates are: 25.6477744 (latitude), -80.3336453 (longitude). Your Shop Auto Repair is categorized under Automobile Machine Shop Services (SIC code 7538). Known organization owner is Adolfs Cairo. You can contact the company by phone at (305) 235-9588.