Last Call II Wine & Spirits
Address:
813 River Rd, Shelton, CT 06484
Phone:
(203) 929-6819
Nice to Know:
- Accepts Credit Cards Yes
Other Details:
Last Call is located within the Hess Center Plaza on River Road and offers a variety of wines, spirits and beers. It is open every day except Sunday, and also sells both ice and kegs.
Restaurants
Other Businesses: