Two Can Do Carpet Service, Inc is a business Rachel has some connections with. Her birth year was listed as 1953. Records link phone number (602) 237-1442 with Rachel’s details. A city Rachel has lived in before is Phoenix. 4905 Milada Dr, Laveen, Az 85339 is where Rachel resides. The current age of Rachel is 72.