Save Ralph P. Campanale II, MD RalphCampanale.MD.com • General Surgeon • 45 years experience Ralph P Campanale MD, PC 180 W 1st Street, Suite 301, Ketchum, ID 83340