Medical school: UNIVERSITY OF OKLAHOMA COLLEGE OF MEDICINE
Graduated: 1986
Offers telehealth
NPI: 1548221278
Practice Locations (2)
NEW YORK UNIVERSITY
355 W 52ND ST
NEW YORK, NY 100196239
6467785555
ORTHOPAEDIC CENTER PC
2431 E 61ST ST, SUITE 500
TULSA, OK 741361208
9185826800
Source: CMS National Downloadable File, September 2026.