Chelsea Liquor Store
677 Chelsea Ave
Memphis
TN
38107
(901) 523-1120
chelseawinevault.com
Open Map
Description
Chelsea Liquor Store is located at 677 Chelsea Ave in Memphis and has been in the business of Wine since 1990.
by dandb on October 21, 2015 from
dandb
alcoholic beverages
Beer, Wine & Spirits
Beer, Wine and Spirits
liquor
liquor store
Liquor Stores
Liquor Stores Retail
shop
store
Wine