ID State Liquor Store: East Fairview – Meridian
76 E Fairview Ave
Meridian ID 83642
USA