1. Cobra Transmission Parts 4720 SW 75th Ave, Miami, FL 33155 Coordinate: 25.7261,-80.31727 Phone: (786) 472-8500
2. Ace Pump & Supply Company 16600 SW 54th St, Miami, FL 33185 Coordinate: 25.7147,-80.46234 Phone: (786) 540-0818