Address 7335 NW 66th StMiami, FL 33166USContact Tel.: 305-471-6999Website: https://autobruder.com/Find on Map