South to North Land Cruisers is currently focusing on our specialty shop and on building/refurbishing/repairing Land Cruisers. At this time we are not importing Land Cruisers. Located in Boise, Idaho in the United States we offer our services for all your Land Cruiser needs. Such as; lift kit installation, general repairs, locker installations, upgrades, restorations, customizing, overland builds and much more. Please contact us to discuss your Land Cruiser.