UNC Horizons Program Outpatient Rehab UNC Horizons Program provides outpatient rehab services in Carrboro, North Carolina. Read more... 410 North Greensboro Street, Suite 220