In addition to Spring, Leigh also lived in Plainwell, Houston, Salt Lake City and one other city. The current age of Leigh is 75. Leigh’s residency is at 16710 Worgan Ct, Spring, Tx 77379. The birth year was listed as 1950. Leigh has some connections with businesses: Scott Construction & Maintenance, Storguard Investments Llc, Smith Telecommunications Llc, Storguard Investments, Llc, Ensign Insurance Agency, Inc and Gene K Smith Family Llc. Leigh's possible relatives are Roger Leslie Scott, Kira Leigh Scott, D Scott and 3 other people. Phone number listed for Leigh is (281) 251-3149.