South to North Land Cruisers
Toyota Land Cruiser repairs, upgrades, service, builds and restorations.
South to North Land Cruisers is currently focusing on our specialty shop and on building/refurbishing/repairing 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.
Let’s talk about your Toyota Land Cruiser project
Want us to help you build your dream Toyota Land Cruiser? Get in touch with us and we’ll get back to you soon.