Sourdough Lodge is listed under Resorts and is located at Lowman, Idaho.
Business Description :
Address : 8406 Highway 21 Lowman, ID 83637-7034
City : Lowman
Pin Code : 83637
Phone : (208) 259-3326
E-mail :
Website :
Service Area Category : Resorts in Lowman - 83637
Category : Resorts in Lowman
Services : Resorts