SpectraCare Health Systems — Barbour County Clinic Outpatient Rehab SpectraCare Health Systems Barbour County Clinic provides outpatient rehab services in Eufaula, Alabama. Read more... 133 North Orange Avenue