Lil Howard was born in 1962, age 61. Lil Howard's address is 7219 Autumn Sun Drive , Houston, TX 77083. Possible relatives include Lu King, Ngo Lu and others. Public records show Lil has also lived in Houston, TX. Lil's latest phone number is (713) 564-1822. Previous phone numbers include (713) 988-1321 and (832) 781-8579.
Results 1 - 1 of 1