BIOMEDICAL APPLICATION OF OKLA

Clinic/Center - End-Stage Renal Disease (ESRD) Treatment

Active Organization
NPI: 1255509188

Practice Address

2309A WEST EDISON
Tulsa, OK 74127

Phone: (405) 878-9300

Specialties

Specialty Code Primary License
Clinic/Center - End-Stage Renal Disease (ESRD) Treatment 261QE0700X Yes -

Frequently Asked Questions

NPI 1255509188 is the National Provider Identifier for BIOMEDICAL APPLICATION OF OKLA, a Clinic/Center - End-Stage Renal Disease (ESRD) Treatment provider located in Tulsa, OK. This NPI was enumerated on February 13, 2008.

Quick Facts

NPI
1255509188
Type
Organization
Enumerated
Feb 13, 2008
Last Updated
Feb 13, 2008

Nearby Providers