Elmwood Liquors
Liquor Stores
- Address
- 1801 Elmwood Ave, Lafayette, IN, 47904
- Phone
- 765-447-3371
- Products
- BEVERAGES
About this area
Elmwood Liquors is one of 7 liquor stores listed in Lafayette, IN.
What's nearby: 5 optometrists & optometry businesses, 4 secondary schools, and 3 child care & daycare businesses within walking distance.
More Liquor Stores in Lafayette, IN
ALS Inc Clark Liquors
250 S 4th St
Bar Barry Liquors
1601 Main St
Bar Barry Liquors
3000 S 9th St Ste 5
Find Liquor Stores in nearby cities
Suggest an Update
See something out of date? Let us know and we'll review your suggestion.