Curtis was born in 1962. Public records show Wichita as a city Curtis also stayed in. The number currently linked to Curtis is (316) 524-3081. Records link Curtis with Debra L Engelbrecht, Joshua L Engelbrecht, Jacqueline R Engelbrecht and 3 other people. Curtis now resides at 5713 39Th St #39, Bel Aire, Ks 67220. This year Curtis celebrated his 62 birthday.