North Carolina Specialty Hospital: 3916 Ben Franklin Blvd - Durham, NC