Medical school: WAYNE STATE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1985
Also: NEPHROLOGY
NPI: 1508898123
Practice Locations (1)
DEON D MIDDLEBROOK M D PC
20176 LIVERNOIS AVE, SUITE 100
DETROIT, MI 482211346
3138643000
Source: CMS National Downloadable File, September 2026.