Save David L. Porter, MD DavidLPorter3.MD.com • Pathologist David Porter, MD 1001 10th Avenue, Huntington, WV