Curtis’s residency is at 1721 Frankford Rd #1723, Carrollton, Tx 75007. His birth year was listed as 1976. Curtis was born 48 years ago. Public records show Wylie, Lewisville and The Colony as cities Curtis also stayed in. The phone number (469) 287-5675 is Curtis’s.