top of page

Contact 

​Office Location & Hours

9858 W. State St

Star, ID 83669

Phone:  208-286-9471

Fax:      855-592-1819

Monday - Thursday   8:00 am - 5:00 pm
Friday                        8:00 am - 3:00 pm
Saturday - Sunday    Closed

chamber_logo1_edited.png
  • Instagram
  • Facebook

© 2024 Owyhee Family Medicine. Powered and secured by Wix

bottom of page