Carrboro’s Drakeford Library Complex is officially open at 203 South Greensboro Street.