Lewis Smith

Active Fayetteville, TX President for Smith Shelby Properties, L.C.