Welcome to Landcruiser Specialist.
We have over 20 years experience maintaining Land Cruisers, and Toyota vehicles.
It doesn't matter if you just need an oil change, or a buyers check over, or a major repaire, we can help.
Our mechanics know Toyota Land Cruisers, and can take care of your needs!
So give us a call at 512-996-9111.
- Edwin Kincaid, Owner
note the new shop address:
13501 HWY 183 N. Building B
Austin, Texas 78750