WE ARE EASY TO FIND!
Located near Wynwood in downtown Miami. Close to 195 and US1 we are just a few blocks from Biscayne Park and Marlin Park.
Located on N.E. 20th Avenue between N.E. 2nd Avenue and N.E. Miami Court, just up the road from Fight Club.
Call us Today to Arrange your Visit!
94 NE 20th Terrace
Miami, FL 33137
Monday – Friday 8:00 am – 5:00 pm
Saturday 8:00 am – Noon
Paint and Collision Repair Estimates are always FREE!!!