Ice Cream Shop

Ice cream shop, 111 E Water St, Plymouth, NC 27962, United States

Location