Medical school: HOWARD UNIVERSITY COLLEGE OF MEDICINE
Graduated: 1982
NPI: 1285609826
Practice Locations (3)
10000 TELEGRAPH RD
TAYLOR, MI 481803330
3132955000
9330 TELEGRAPH RD
TAYLOR, MI 481803362
3132990900
2333 BIDDLE AVE
WYANDOTTE, MI 481924668
7342466000
Source: CMS National Downloadable File, September 2026.