Rating: ★★★★☆ 3.6 / 5 (127 Reviews)
Saint Alphonsus Star Clinic Urgent Care is a Emergency Room located in Saint Alphonsus Star Clinic Urgent Care, 10717 W State St, Star, ID 83669
You can reach Saint Alphonsus Star Clinic Urgent Care through the contact information provided on our page. You can also access our location using Google Maps.
Address: Saint Alphonsus Star Clinic Urgent Care, 10717 W State St, Star, ID 83669 Star, ID Meridian
Phone: +12083026350
Website: Go to website