Save David L. Sharp, MD DavidLSharp.MD.com • Internist • 45 years experience David L. Sharp, MD 101 Smith Drive, Suite 4, Cranberry Twp, PA 16066