1. Broward Auto Repair & Diagnostics 10579 NW 53rd St, Sunrise, FL 33351 Coordinate: 26.19078,-80.29021 Phone: (954) 440-2623