Search

BIOMEDICAL APPLICATION OF OKLA

Organization (NPI-2) Active

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

Provider Information

NPI Number
1255509188
Provider Type
Organization / Facility (NPI-2)
Status
Active

Contact & Location

Address
2309A WEST EDISON, TULSA, OK, 741275218
Phone
(405) 878-9300

Specialties & Taxonomies

Clinic/Center, End-Stage Renal Disease (ESRD) Treatment Primary License: OK

All Addresses

MAILING

3807 N HARRISON

SHAWNEE, OK, 74804

(405) 878-9300

LOCATION

2309A WEST EDISON

TULSA, OK, 741275218

(405) 878-9300