ID State Liquor Store: 17th Street Ammon
3039 E. 17Th St.
Ammon ID 83406
USA