Overseas Motors, Windsor Inc. is located in Windsor, Ontario, Canada a 5 minute drive from Detroit Michigan, is the authorized Land Rover dealership. We also have a wide variety of imported and domestic pre-owned vehicles.
Overseas Motors Inc Windsor address and phone