Medical Center Barbour - Quality Outcomes & Information
All you need to know about Medical Center Barbour practicing at 820 W Washington St, Eufaula, AL, 36027 with Hospital NPI 1548773450, 1831352640, 1730692641, 1215955729 & CMS Provider ID: 010069.
Get Dexur’s Personalized Hospital Specific Presentation on Quality, Safety, Compliance & Education