L & S Liquor Store

2 Dover Sq
Lowell, MA 01851
No photo available for this business

Business Information

Liquor Stores

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Feb 11, 2010
The location here is very convenient so obviously I can't argue with that! In terms of selection, though, there are bigger places around. (more)

Browse our top cities

Browse cities by state