This person has lived also in Elmhurst, Alexabger and Oak Park. Curtis has some connections with business: Merrill Marketing, Inc. 12 Birch Tree Ct, Elmhurst, Il 60126 is where Curtis resides. 1933 is his birth date. Phone number listed for Curtis is (630) 279-3577. Curtis has reached 90 years of age.