All you need to know about Orchard Hospital practicing at 240 Spruce St, Gridley, CA, 95948 with Hospital NPI 1477522019 & CMS Provider ID: 051311.