Map & Directions

River Birch Golf Course
3740 N. Pollard Lane
Star, ID 83669
Phone: (208) 286-0801