River Birch Golf Course
Star, ID86% like it (4.3 / 172 Reviews )
CONTACT
Address: 3740 N Pollard Ln, Star, ID 83669, United States Map ➦ Get Directions
Phone : +1 (208) 286-0801 Call
ABOUT
It has received 172 reviews with an average rating of 4.3 stars.
FAQs
The address of River Birch Golf Course is:
River Birch Golf Course3740 N Pollard Ln
Star,
P: +12082860801
Visit Website: www.riverbirchgolfcourse.net
River Birch Golf Course is listed under