66-year-old Thomas J Shannon lives in Shallotte, NC. Other places in which Thomas has lived are Ocean Isle Beach, NC; North Myrtle Beach, SC and Calabash, NC. Judson Louis Shannon, Sara Lunsford Shannon, Sharon G Shannon and Sharon G Shannon are in Thomas family.