Richard Todd Carroll, 87 years old, lives in Raleigh, North Carolina. Other places in which he has lived are Clark, New Jersey; Cranford, New Jersey; Rochelle Park, New Jersey and Sussex, New Jersey. Todd Carroll and Lois R Carroll are some of Richard relatives.