MENTOR ABI, LLC

Special Hospital

Active Organization
NPI: 1508913336

Practice Address

2408 E 81ST ST
SUITE 2600
Tulsa, OK 74137

Phone: (918) 477-5111

Specialties

Specialty Code Primary License
Special Hospital 284300000X Yes 2371 (OK)

Frequently Asked Questions

NPI 1508913336 is the National Provider Identifier for MENTOR ABI, LLC, a Special Hospital provider located in Tulsa, OK. This NPI was enumerated on January 4, 2007.

Quick Facts

NPI
1508913336
Type
Organization
Enumerated
Jan 4, 2007
Last Updated
Mar 7, 2023

Nearby Providers