I know this is a few days late but Mr. D's Auto in Downtown Ft. Lauderdale. We offer great work and even greater prices. We have been the best of the best in south florida for the last 13 years and counting. Come check us out we are at 20 nw 9th ave. Fort Lauderdale, Fl, 33311. My name is Jesse btw, if I'm not there be sure to tell them Jesse said to swing by.
All Body work/ mechanical repairs/details/car sales. Located in Fort Lauderdale, FL.