He has stayed in Frisco, Monroe, Irving and one other city before moving to Canyon. 1966 is the birth year of Curtis. Curtis now resides at 17545 Fm 306, Canyon Lake, Tx 78133. The possible relatives of Curtis are Linda Edwardssanders, David William Sanders, Lucy Parrott Sanders and 6 other people. The number currently linked to Curtis is (972) 377-6012. The age of Curtis is 58.