18310 Harrow Hill Dr, Houston, Tx 77084 is where Leedell lives. Other cities that this person has stayed in are Amarillo and Houston. Leedell turned 67 years old. Leedell has listed (713) 855-4143 as this person's phone number. Leedell was born in 1957. Possible relatives of Leedell are: Teresa Lee Prescott, David Childrens Prescott, Wendeline Murray Prescott and 6 other people.