ID State Liquor Store: Meridian Road – Meridian
1980 S Meridian Rd
Meridian ID 83642
USA