Curtis Smith was born in 1957, age 66. Curtis Smith's address is 11700 Fuqua Street #89, Houston, TX 77034. Possible relatives include Apphia Smith, Curt Smith and 6 others. Curtis's latest phone number is (281) 481-8316. Previous phone numbers include (713) 334-0734 and (713) 481-8316.
Address History: 11700 Fuqua Street #89, Houston, TX 77034;
8216 S Aberdeen Street, Chicago, IL 60620;
Webster, TX 77598
Results 1 - 1 of 1