NPIRadar

Debra Stewart Davis, M.D. Valid NPI

Individual provider · Internal Medicine Physician · Tuscaloosa, AL

NPI
1508933748
Type
Individual (Type 1)
Primary specialty
Internal Medicine Physician (Internal Medicine)
Specialty group
Allopathic & Osteopathic Physicians
Taxonomy code
207R00000X
License number
18350 (AL)
Sex
Female
Sole proprietor
No
Enumerated
2006-11-30
Last updated
2010-12-16
Practice location
701 University Blvd E, Suite 810
Tuscaloosa, AL 35401-2086
(205) 366-0009

Find more providers