Saint Alphonsus Family Medicine Star Clinic - Family practice physician in Star, Idaho
Saint Alphonsus Family Medicine Star Clinic is a family practice physician business located in Star, Idaho. Customers have rated Saint Alphonsus Family Medicine Star Clinic 4.1 out of 5 stars based on 41 reviews. Saint Alphonsus Family Medicine Star Clinic has an online presence with a website.
Contact Saint Alphonsus Family Medicine Star Clinic
- Address
- 10717 W State St, 83669, Star, Idaho
- Website
- You have to be logged to see this
About Saint Alphonsus Family Medicine Star Clinic
- Industry
- Family practice physician
- Location
- Star, Idaho
- Rating
- 4.1 / 5 (41 reviews)