The age of Clifton is 70. Clifton currently resides at 103 Andrews St #207, San Antonio, Tx 78209. Possible relatives of Clifton are: Jennifer J Ornelaz, Catherine Chapa Word, Margarita Ibarra Word and 2 other people. Clifton was born in 1954. The number currently linked to Clifton is (210) 320-2749. Clifton has previously lived in San Antonio.