It's on North Lamar, a little bit past 183.

8810 N. Lamar Blvd.
Austin, TX 78753