ID State Liquor Store: Ten Mile Road
3325 N. Ten Mile Road
Meridian ID 83646
USA