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


Please note the new shop address:

13501 HWY 183 N. Building B
Austin, Texas 78750



Last updated: Mon 22-Feb-2016 10:47
©2009 lcspec.com
To contact us or to report Usage Problems