Carroll’s current address is 41 Northview Ter, Cedar Grove, Nj 07009. Records link phone number (973) 239-7826 with Carroll’s details. Carroll's birth date was listed as 1942. We have found 4 possible relatives of Carroll: Elaine J Lucas, Theodore J Lucas, Timothycolleen Lucas and one other person. Carroll has previously lived in Florham Park and Wheaton. Carroll has reached the age of 82 years.