Graduated: 1971
Also: CARDIOVASCULAR DISEASE (CARDIOLOGY), INTERNAL MEDICINE
NPI: 1396834677
Practice Locations (1)
OHH PHYSICIANS LLC
4525 S KLEIN AVE, SUITE 1000
OKLAHOMA CITY, OK 731093839
4056084624
Source: CMS National Downloadable File, September 2026.