Patient Portal; Home/ Locations/ Our Locations/ Lake Norman Medical Group - Family Medicine - Mooresville ... Family Medicine - Mooresville. ... Thomas Gross, M.D. Family Medicine (704) 663-3063. Mooresville, NC. Schedule Online. Telehealth Available.