If you live in the town limits you need to visit the Mooresville Police Station, Great folks to work with.
Outside the town limit like me - Morgan County Sheriff or get a Trust and skip this process. (I can direct you to a great attorney that handles my trust.)