Star Medical Star, ID 9858 West State Street, Star, ID 83669, United States Ada County, ID Clinics Read more about Star Medical