James Malcolm Hall is 75 years old. James lives in Hampstead, North Carolina, but has also spent time in Wilmington, North Carolina; Wrightsville Beach, North Carolina and Jacksonville, North Carolina. Some of James family members are Others Hall, Vivian Hancock Hall, Dana Mackie Hall and Irwin F Hall.