Southgate Liquor Store
1789 S 3Rd St
Memphis
TN
38109
(901) 942-2080
Open Map
Beer Wine & Liquor Stores
Liquor - Retail
Liquors-Retail in Memphis, TN
Number of employees: 5 to 9