Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 2003
Offers telehealth
NPI: 1639265689
Practice Locations (2)
INTEGRIS AMBULATORY CARE CORPORATION
3300 NW EXPRESSWAY
OKLAHOMA CITY, OK 731124418
4059493141
KIDNEY SPECIALISTS OF CENTRAL OKLAHOMA, PC
3366 NW EXPRESSWAY, SUITE 550
OKLAHOMA CITY, OK 731124489
4059425442
Source: CMS National Downloadable File, September 2026.