Leigh Nelson lives in Missouri City, Texas. Leigh has also lived in Houston, Texas. Leigh is an alumnus of the University Of Alabama, American University and The Washington College Of Law. Companies in which Leigh has a work history include Immigration Law. Leigh's work experience includes positions as Attorney, Lawyer and Associate.