His birth year was listed as 1980. Curtis turned 44 years old. Other a city that he has stayed in is Greenville. 329 Bayview Ave #0329, Inwood, Ny 11096 is where Curtis resides. The number currently linked to Curtis is (516) 371-3324.