On The Rocks Spirit Shop
Address:
1385 New Haven Ave, Milford, CT 06460
Phone:
(203) 874-1100
Other Details:
On The Rocks Spirit Shop is located in the large shopping plaza behind the Shell gas station at 1385 New Haven Ave. The liquor store carries a wide selection of beer, wine and spirits. Popular beer brand carried include Budweiser, Sam Adams and Corona.
Restaurants
Other Businesses: