Individual provider · Type 1 NPI
Hayes Williams, MD, PhD
Internal Medicine Physician · Vestavia, AL
Practice location
2017 Canyon Rd, Suite 41
Vestavia, AL 35216-1900
Fax (205) 834-8111
Specialties and licenses
| Taxonomy | Code | License |
|---|---|---|
| Internal Medicine Physician Primary | 207R00000X | 8063 (AL) |
Internal Medicine Physician: A physician who provides long-term, comprehensive care in the office and the hospital, managing both common and complex illness of adolescents, adults and the elderly. Internists are trained in the diagnosis and treatment of cancer, infections and diseases affecting the heart, blood, kidneys, joints and digestive, respiratory and vascular systems. They are also trained in the essentials of primary care internal medi…
7 other providers at this address
- Alabama Spine & Rehabilitation Center, LLCPhysical Therapy Clinic/Center Vestavia, AL NPI 1689969156
- Brookwood Primary Care Vestavia, L.l.c.Internal Medicine Physician Vestavia, AL NPI 1225348527
- Performance Group Birmingham, LLCPhysical Therapist Vestavia Hills, AL NPI 1588673206
- Vestavia Hills Imaging CenterMagnetic Resonance Imaging (MRI) Clinic/Center Vestavia Hills, AL NPI 1902859937
- Matthew Derek Burke, DPTPhysical Therapist Vestavia, AL NPI 1578807616
- Taylor Gilmore, LPCMental Health Counselor Vestavia Hills, AL NPI 1811682719
- Teresa M. Wood, P.T.Physical Therapist Vestavia Hills, AL NPI 1669611026
Other internal medicine physician providers in Vestavia
- Caroline Howard Studdard, MDInternal Medicine Physician Vestavia, AL NPI 1215319058
- Jian Feng, MDInternal Medicine Physician Vestavia, AL NPI 1407254717
- Christopher Robin Bailey, MDInternal Medicine Physician Vestavia, AL NPI 1750609350
- Paula D. Moore, M. D.Internal Medicine Physician Vestavia, AL NPI 1952452260
About NPI 1942574199
Hayes Williams, MD, PhD's National Provider Identifier is 1942574199, issued on Mar 6, 2012. The primary taxonomy on file is Internal Medicine Physician (207R00000X), and the practice location is in Vestavia, AL. The record was last updated on Mar 6, 2012.