1. Betancourt Repair Services 1741 NW 112th St, Miami, FL 33167 Coordinate: 25.87676,-80.2274 Phone: (786) 260-2563