Address: 19130 W Dixie Hwy, Miami, FL 33180, USA
Hi we do repair Land Rover
I did not repair a Land Rover. You can check with the owner they may also work on Land Rovers. I have taken foreign and domestic cars to them for repairs.
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Auto repair shop
12050 NE 14 Ave. N. Miami, Miami, FL 33161, USA
1650 SW 27th Ave, Miami, FL 33145, USA
14354 SW 142nd Ave, Miami, FL 33186, USA
13106 S Dixie Hwy, Miami, FL 33156, USA
2747 NW 54th St, Miami, FL 33142, USA
8761 SW 40th St, Miami, FL 33165, USA
2664 NE 189th St, Miami, FL 33180, USA
15020 SW 136th St, Miami, FL 33196, USA