Medical school: UNIVERSITY OF OKLAHOMA COLLEGE OF MEDICINE
Graduated: 1977
Also: EMERGENCY MEDICINE
Offers telehealth
NPI: 1255386413
Practice Locations (2)
UMBRELLA MEDICAL LLC
7142 N 17TH DR
PHOENIX, AZ 850218539
6236934321
MD HOMECARE LLC
9225 N 3RD ST, SUITE 203
PHOENIX, AZ 850202464
6023622983
Source: CMS National Downloadable File, September 2026.