Clifford's possible relatives are Brian C Babbitt, Charlene E Babbitt, Thomas Clifford Babbitt and 2 other people. 12414 Millridge Pines Ct, Houston, Tx 77070 is where Clifford lives. Records link phone number (713) 956-9521 with Clifford’s details. The birth year was listed as 1970. Clifford has reached the age of 54 years. Public records show De Leon and Houston as cities Clifford also stayed in.