All you need to know about Enloe Medical Center practicing at 1531 Esplanade, Chico, CA, 95926 with Hospital NPI 1417901091 & CMS Provider ID: 050039.