Teele Square Liquors
1119 Broadway
Somerville
MA
02144
(617) 628-4842
Open Map
Accepts Credit Cards
Alcohol Beverage Store
Beer, Wine & Spirits
Liquor - Retail
Liquor Sales
Liquor Store
LIQUOR STORES
Price range: $
Street
Wheelchair Accessible