Medical school: WASHINGTON UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1988
Offers telehealth
NPI: 1558379461
Practice Locations (1)
TATUM RIDGE INTERNAL MEDICINE PLC
18404 N TATUM BLVD, SUITE 205
PHOENIX, AZ 850321509
6029715500
Source: CMS National Downloadable File, September 2026.