Margaret Oduro, APRN

Margaret Oduro, APRN

Mental Health Nurse Practitioner
7236 Elmwood Ave, Philadelphia, PA
Our practice is led by Margaret Oduro, NP, PMHNP, a board-certified Psychiatric-Mental Health Nurse Practitioner dedicated to providing compassionate, evidence-based psychiatric care. Margaret Oduro specializes in the evaluation, diagnosis, and treatment of mental health conditions across the lifespan, with a focus on whole-person, patient-centered care. As a Psychiatric-Mental Health Nurse Practitioner, Margaret Oduro combines advanced clinical training in psychiatry with a holistic nursing approach. Care is individualized and thoughtfully designed to address not only symptoms, but also the emotional, social, cultural, and environmental factors that influence mental well-being. Services include comprehensive psychiatric assessments, medication management, and ongoing treatment planning tailored to each patient’s needs and goals. Our mission is to create a safe, respectful, and non-judgmental environment where patients feel heard, supported, and actively involved in their care. We are committed to promoting mental wellness, stability, and improved quality of life through collaborative and culturally responsive treatment.

Book an appointment on Zocdoc

The office partners with Zocdoc to schedule appointments

Scheduling details

  1. See if they are in network

Available appointments

Today, Jun 3 – Tue, Jun 16
At the moment, there's no availability on Zocdoc for the selected date range and appointment type at this location.
View more availability

About Margaret Oduro

Clientele seen

Children (<13)
Adults (25-64)
Teenagers (13-17)
Seniors (65+)
Young adults (18-24)
Individuals

Identity

Gender

Female

Sexuality

Straight

Faith

Christian

Ethnicity

Black or African American

Languages spoken

English

Getting to know Margaret Oduro

Our practice is led by Margaret Oduro, NP, PMHNP, a board-certified Psychiatric-Mental Health Nurse Practitioner dedicated to providing compassionate, evidence-based psychiatric care. Margaret Oduro specializes in the evaluation, diagnosis, and treatment of mental health conditions across the lifespan, with a focus on whole-person, patient-centered care. As a Psychiatric-Mental Health Nurse Practitioner, Margaret Oduro combines advanced clinical training in psychiatry with a holistic nursing approach. Care is individualized and thoughtfully designed to address not only symptoms, but also the emotional, social, cultural, and environmental factors that influence mental well-being. Services include comprehensive psychiatric assessments, medication management, and ongoing treatment planning tailored to each patient’s needs and goals. Our mission is to create a safe, respectful, and non-judgmental environment where patients feel heard, supported, and actively involved in their care. We are committed to promoting mental wellness, stability, and improved quality of life through collaborative and culturally responsive treatment.

What should a new client know about working with you?

Margaret’s approach is warm, collaborative, and practical. She believes mental health care works best when patients feel heard, respected, and involved in decisions about their treatment. Appointments focus on understanding your concerns, clarifying goals, and developing a plan that fits your life—not a one-size-fits-all approach. Medication recommendations are made thoughtfully and explained in clear, plain language. Margaret emphasizes careful monitoring, open communication, and adjustments based on how you’re actually feeling over time. Visits are not rushed, and questions are always welcome. Care is trauma-informed, culturally respectful, and centered on building stability, insight, and resilience at a pace that feels manageable for you.

Is this doctor in your insurance network?

Enter your insurance carrier and plan
  1. choose insurance

In-network insurances

BlueCross BlueShield
Cigna
Medicare
150+ more in-network plans

Don’t see your insurance?

It’s common for mental health providers to be out-of-network. Many insurance plans offer out-of-network coverage, so you may get partially reimbursed. Learn more

Popular visit reasons

Agoraphobia
Pain Management Consultation
Pediatric Attention-Deficit / Hyperactivity Disorder (ADHD)
Psychiatry Consultation
Psychotherapy
Psychotherapy Intake / Initial Visit
Sleep Problems
Worry
Agoraphobia
Pain Management Consultation
Pediatric Attention-Deficit / Hyperactivity Disorder (ADHD)
Psychiatry Consultation

Office location

Margaret Oduro, APRN also offers online video visits for patients
Beanel behavioral health services LLC
7236 Elmwood Ave, Philadelphia, PA 19142

Education and background

Practice names

Education and training

  • La Salle University, Master's in Adult Psychiatric and Mental Health Nursing

NPI number

1417443367

Patient reviews

Help Margaret Oduro, APRN build an online reputation by being the first to leave a review after having an appointment.
Frequently asked questions

How soon can I make an appointment with Margaret Oduro?

Generally, Margaret Oduro has appointments available on Zocdoc within 1 week. You can see Margaret Oduro's earliest availability on Zocdoc and make an appointment online.

Is Margaret Oduro accepting new patients?

Margaret Oduro generally accepts new patients on Zocdoc. You can see Margaret Oduro's earliest availability on Zocdoc and schedule an appointment online.

Does Margaret Oduro accept my insurance?

Choose your insurance plan to verify if Margaret Oduro is in-network.

Can I make an appointment with Margaret Oduro online?

Yes, you can make an appointment online with Margaret Oduro using Zocdoc. It’s simple, secure, and free.

What practice does Margaret Oduro work with?

Where is Margaret Oduro's office located?

Margaret Oduro has 2 office locations, including in Hartstown and Philadelphia, view full addresses on Margaret Oduro's profile.

What are common reasons for patients to see Margaret Oduro?

Margaret Oduro frequently sees patients for Pain Management Consultation, Psychiatry Consultation, Psychotherapy, Psychotherapy Intake / Initial Visit, and Sleep Problems. You can see other visit reasons for Margaret Oduro on their profile.

What languages does Margaret Oduro speak?

Margaret Oduro speaks English.

ZocdocMental Health Nurse PractitionersMargaret Oduro, APRN