STEVEN STROUD, M.D.

Internal Medicine - Advanced Heart Failure and Transplant Cardiology

Active Individual
NPI: 1730567124

Practice Address

1120 S UTICA AVE
Tulsa, OK 74104

Phone: (918) 592-0999

Specialties

Specialty Code Primary License
Internal Medicine - Advanced Heart Failure and Transplant Cardiology 207RA0001X Yes 39380 (OK)

Frequently Asked Questions

NPI 1730567124 is the National Provider Identifier for STEVEN STROUD, M.D., a Internal Medicine - Advanced Heart Failure and Transplant Cardiology provider located in Tulsa, OK. This NPI was enumerated on May 18, 2015.
STEVEN STROUD, M.D. practices at 1120 S UTICA AVE, Tulsa, OK 74104.

Quick Facts

NPI
1730567124
Type
Individual
Enumerated
May 18, 2015
Last Updated
Feb 14, 2025

Nearby Providers