Pomerelle Ski Resort

USA / Idaho / Albion /
 ski resort / area  Add category
 Upload a photo

961 E Howell Canyon Rd
Albion, ID 83311
(208) 673-5599
www.pomerelle.com/
Nearby cities:
Coordinates:   42°18'50"N   113°36'49"W
This article was last modified 11 years ago