Curtis's birth year is 1970. Curtis is related to or closely associated with Camillia L Lloyd, Willean W Lloyd, Garrias E Lloyd and 6 other people. Curtis was born 54 years ago. The number currently linked to Curtis is (561) 272-0490. Curtis has previously lived in Delray Beach. Curtis is a resident of 14 13Th Ave, Delray Beach, Fl 33444.