Curtis currently resides at 2606 Leon Landry Rd, New Iberia, La 70560. Public records show New Iberia as a city Curtis also stayed in. Phone number listed for Curtis is (337) 364-1874. Curtis has reached 76 years of age. Curtis's birth date was listed as 1949.