Curtis now resides at 1188 Garden Rd, Memphis, Tn 38134. Other cities that he has stayed in are Memphis and Amarillo. Curtis's possible relatives are Curtis Cheryl Brower, Allison J Curtis, Cheryl L Brower and one other person. The number currently linked to Curtis is (901) 213-3379. His birth year was listed as 1954. Curtis was born 70 years ago.