Are there liquor stores in Cromwell, if so where?
This is the liquor store that I have used while in Cromwell going to friend's houses, etc. Its in 1 of the bigger plazas. There are a few around there. Prices are high in CT so if coming from out of state and driving, you will be better off bringing your own.