Get directions to: Caboodles, Durham, NC Restaurant address: 4700 Emperor Boulevard Durham, NC 27703, USA Driving Walking Bicycling Restaurant: Caboodles