Lelinda Scott's address is 9555 Crofton Street Apt 1002, Houston, TX 77016.
Address History: 9555 Crofton Street Apt 1002, Houston, TX 77016
Lelinda Scott's current address is 6310 Dumfries Drive , Houston, TX 77096. Lelinda's age is 63 years old (1960). Phone numbers associated with Lelinda are (713) 771-4328. Lelinda has also lived in Houston, TX.
Phone Numbers: (713) 771-4328
Results 1 - 2 of 2