Mooresville NC Gaines Dudley & Clodfelter, LLP, Insurance 1. 116 Morlake Dr, Mooresville, NC 28117 | Homesley, Gaines Dudley & Clodfelter, LLP (704) 662-6072