Localicious Caribbean Ice Cream
3600 N Duke St, #16
Durham,
NC
27704
Phone:
(919) 943-5134
Visit Website