Provider records sourced from NPPES (CMS National Plan & Provider Enumeration System). Data current as of August 10, 2026.

Upstream Root Cause Medicine

Organization Integrative Medicine Physician · NPI 1326981010

Upstream Root Cause Medicine is an Integrative Medicine Physician in Omaha, Nebraska. Registered with an NPI since 2026.

In the registry since
2026

Practice location Address checks out

8031 W Center Rd Ste 221
Omaha, NE 68124-3134
Phone: (402) 343-7963
Fax: (866) 305-8318
Show map & directions

Pin is approximate — placed at the ZIP-code centre, not the exact door.

Specialties & licences

Integrative Medicine Physician (primary) Taxonomy 202D00000X

Record details

NPI number1326981010
Entity typeOrganization (Type 2)
Organization subpartNo
Authorized official Jorge Moreno — Medical Director · (402) 343-7963
NPI enumeratedApril 9, 2026
Last updated in NPPESApril 9, 2026
Certification dateApril 9, 2026
Mailing address8031 W Center Rd Ste 221, Omaha, NE 68124-3134