Public records show Littleton, Parker, Castle Rock and 3 other cities as cities Curtis also stayed in. Curtis has some connections with business: Southwest Lawn Care & Maintenance Inc. Curtis was born 48 years ago. 1976 is his birth date. Curtis is a resident of 1207 Alameda Ave, Denver, Co 80223. Records link Curtis with Teana Lou Rathbun, Wilfred C Rathabun, Dorothy S Rathbun and 6 other people. Curtis has listed (303) 979-4115 as his phone number.