Mettlesome (Durham, North Carolina)800 Taylor St Suite 9-156, Durham, NC 277014.9 / 5 - 12 verified reviews Profile Website