Mental Health Services
Support centered on mental health, stability, and recovery. Connect with us to discuss available services and next steps.
Explore CareOmni Health Services
Mental health and wellness support for individuals and families. A path toward stability, recovery, and lasting wellbeing.

For the life ahead
Your wellbeing.
Your next chapter.
01 / Welcome to Omni
Your wellbeing is personal. Finding support should feel like a step forward, not another obstacle.

For individuals.
For families.
For the possibilities ahead.
Omni Health Services is part of the NBJPN Holdings family of companies. Our focus is mental health and wellness for individuals and families, with care centered on stability, recovery, and long-term wellbeing.
Stability
Recovery
Wellbeing
02 / Our Services
Explore our areas of care. Our team can help you understand current availability, eligibility, and the appropriate next step.
Support centered on mental health, stability, and recovery. Connect with us to discuss available services and next steps.
Explore CareA starting point for conversations about your wellbeing. Ask about available counseling options for individuals and families.
Explore CareSupport for long-term wellbeing and a healthier everyday life. Explore the wellness resources available through Omni.
Explore CareCommunity-oriented support for individuals and families. Contact us to learn about current programs and resources.
Explore Care03 / Your Next Chapter
You don’t need to have every answer to begin asking questions.
Contact the NBJPN Holdings team with a general inquiry about Omni Health Services. Keep medical details out of website messages.
Ask about available programs, eligibility, scheduling, and payment options before deciding on next steps.
Confirm the appropriate service and care location directly with the team. An inquiry does not book an appointment.

Your questions matter.
Explore privacy, accessibility, and cost-estimate information before getting in touch.
Patient information & policies04 / Connect With Us
For general inquiries about Omni Health Services, connect with our parent company, NBJPN Holdings LLC. Please confirm care locations, office hours, and appointment availability directly.
Parent company mailing address
348 S. Crater Rd, Suite B
Petersburg, VA 23803
Not a confirmed Omni treatment location.
Paying for care yourself?
You may have the right to a Good Faith Estimate of expected charges.
Read your cost-estimate rights