Dr. Katherine P. Weeks, MD - Primary care physician in Mooresville, NC