About Stella I. Odimegwu
Stella Ifeyinwa Odimegwu is a licensed practical nurse. Ms. Stella I. Odimegwu has 12 years of experience in licensed practical nursing.
Licenses
Stella I. Odimegwu has been registered with the National Provider Identifier database since January 30, 2014, and her NPI number is 1629491436.
Book an Appointment
To schedule an appointment with Ms. Stella I. Odimegwu, please call (240) 667-1186.