Save Robert C. Knapp, MD RobertCKnapp.MD.com • Internist, Endocrinologist • 44 years experience Robert C. Knapp, MD 701 Sharon Road, Suite 4, Beaver, PA 15009