Ms. Sandra Imade Odiase primarily specializes in Nurse Practitioner but also specializes in and Family (Nurse Practicioner). Ms. Sandra Imade Odiase's NPI Number is #1366615791 and has been listed in the NPI registry for 10 years. Ms. Sandra Imade Odiase's practice location is listed as: 3946 Norwood Ave Sacramento, CA 95838-3300 and can be reached via phone at (916) 564-0521.