Liquor Store in Challis, Idaho

Liquor Store Contact Information

View Address, Phone Number, and Services for Liquor Store, a Liquor Store at North Main Avenue, Challis, ID.

Name
Liquor Store
Address
316 North Main Avenue
Challis, Idaho, 83226
Phone
208-879-2263
Services
Liquor

Map of Liquor Store in Challis, Idaho

View map of Liquor Store, and get driving directions from your location .