Graduated: 2024
Offers telehealth
NPI: 1497570105
Practice Locations (2)
NEPHROLOGY ASSOCIATES, INC.
2000 S WHEELING AVE, SUITE 510
TULSA, OK 741045642
9187475200
OSTEOPATHIC PHYSICIANS OF TULSA, INC.
6465 S YALE AVE, SUITE 401
TULSA, OK 741367806
9185823154383
Source: CMS National Downloadable File, September 2026.