Website by Dealer.com
Contact Body Shop
Contact
Land Rover South Dade
16750 S Dixie Hwy
Miami, FL 33157
- Sales: (305) 909-6257
- Service: (305) 909-4000
- Parts: (305) 909-4000
Hours
- Monday 7AM-7PM
- Tuesday 7AM-7PM
- Wednesday 7AM-7PM
- Thursday 7AM-7PM
- Friday 7AM-7PM
- Saturday 7:30AM-5PM
- Sunday Closed