Possible relatives of Leigh are: Julie A Wheeler, Richard A Wheeler, Wheelier Sherrye and one other person. Her birth year was listed as 1963. Leigh’s current address is 220 Santa Fe Trl #1087, Irving, Tx 75063. Carrollton, Dallas, Arlington and 5 other cities are cities Leigh has lived in. Phone number listed for Leigh is (972) 401-0104. Leigh was born 61 years ago.