51-year-old Michael Kelly Hall lives in Nashua, NH, but has also spent time in Charlestown, MA; Mooresville, NC; Charlotte, NC and York, SC. Danielle K Hall, Brian K Hall, Pam Hall, Jr R Hall, Danielle K Gillette, Shana F Hall and Richard K Hall are some of Michael relatives.