1. Miami Pump & Supply Co 6008 NW 6th Ave, Miami, FL 33127 Coordinate: 25.83078,-80.20645 Phone: (305) 751-3535