Deer Creek Family Healthcare and Wellness Clinic 3801 Northwest 166th Street, Edmond, OK 73012