
Maria's Liquor Store
Liquor Store ·$
Phone: (203) 348-1180
220 Stillwater Ave Stamford, CT 06902 ·379.05 mi
Is this your business? Verify your listing
Reviews
yelp 2.0
2 reviews
5 star
0
4 star
0
3 star
1
2 star
0
1 star
1
Michael C.
03/30/11
Maria's Liquor Store is actually located at 220 Stillwater Avenue, Stamford CT 06902-4824. Neighborhood liquor store with a small selection of wines as well as your standard beers (nothing better...
More Alexander N.
02/03/25
terrible parking, everything is way overpriced not happy won't be back especially with there being other options nearby
MoreAdvertisement
