74-year-old John Edwa Carroll lives in Raleigh, North Carolina. Other places in which John has lived are Fort Worth, Texas; Contoocook, New Hampshire and Hopkinton, New Hampshire. John works for Drexel Metals Corporation. Jennifer Lane Carroll and Helen C Carroll are some of John relatives.