Clear Creek Family Practice. Address 18173 Redwood Hwy, Selma, OR 97523 United States of America Login.