Effective Jan 8 th our Lockhart Location has relocated to 209 S Church St, Ste A Lockhart TX 78644