Save David E. Shanks, MD DavidShanks.MD.com • Internist • 58 years experience David E. Shanks, PA 3717 Latrobe Drive, Suite 750, Charlotte, NC 28211