Other cities that she has stayed in are Austin, West Columbia, Longmont and one other city. Leigh was born 65 years ago. Leigh is related to or closely associated with Deanna Maria Sanchez, George Edward Velie, Neil Edward Velie and one other person. The birth year was listed as 1959. Leigh has listed phone number: (512) 260-8687. Leigh’s current address is 1102 Chickory Ct, Leander, Tx 78641.