HEART INSTITUTE OF TULSA, INC.

Clinic/Center - Radiology

Active Organization
NPI: 1912989534

Practice Address

6972 E 38TH ST
SUITE 100
Tulsa, OK 74145

Phone: (918) 664-7500

Frequently Asked Questions

NPI 1912989534 is the National Provider Identifier for HEART INSTITUTE OF TULSA, INC., a Clinic/Center - Radiology provider located in Tulsa, OK. This NPI was enumerated on November 18, 2005.

Quick Facts

NPI
1912989534
Type
Organization
Enumerated
Nov 18, 2005
Last Updated
Jul 27, 2009

Nearby Providers