There are 2 Wine Shops in Carroll, Iowa, serving a population of 9,937 people in an area of 6 square miles. There is 1 Wine Shop per 4,968 people, and 1 Wine Shop per 2 square miles.
In Iowa, Carroll is ranked 20th of 1056 cities in Wine Shops per capita, and 18th of 1056 cities in Wine Shops per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Carroll Wine Shops.
Auen Dist Budweiser 102 North Grant Road Carroll, IA
Cork & Bottle 1004 North US Highway 71 Carroll, IA Liquor, Wine