Medical school: TEXAS TECH UNIVERSITY HEALTH SCIENCE CENTER SCHOOL OF MEDICINE
Graduated: 1984
NPI: 1366555146
Practice Locations (1)
5374 ESTATE OFFICE PARK DR, SUITE 3
MEMPHIS, TN 381193650
9016800080
Source: CMS National Downloadable File, September 2026.