Lockhart Smile Center Categories Dentists 308 S MAIN ST LOCKHART TX 78644-2752 (512) 398-6122 (512) 398-2303 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Pinterest Tell a Friend ×