Star Family Health and Wellness
- Home
 - United States
 - Star, ID
 - Star Family Health and Wellness
 
                
                
                
                
                
                Owyhee Family Medicine provides comprehensive, excellent care for families in Star, ID                
                            
Address
                        9858 W State St 
                        Star, ID  
                        83669
                    
Opening Hours
| Monday | 8am - 5pm | 
| Tuesday | 8am - 5pm | 
| Wednesday | 8am - 5pm | 
| Thursday | 8am - 5pm | 
| Friday | 9am - 3pm | 
Telephone
Website
Alerts
Be the first to know and let us send you an email when Star Family Health and Wellness posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.