Independent US Healthcare Provider Directory & Public Medical Database
Medical Specialty Listing

Specialists in Birmingham, AL

Browse 98 verified Specialist providers practicing in Birmingham, Alabama.

98 Healthcare Providers
Showing 81–98 of 98 providers
Sorted by Name (A-Z)
Active NPI Status
1700 5th Ave N, Birmingham, AL 352032023
Phone: 2052510404
NPI Identifier 1407871452
View Full Profile →

Dr. Kelley Snow , MD

Specialist

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: November 13, 2025
985 9th Ave Sw, Ste. 507, Birmingham, AL 35023
Phone: 2054817577
NPI Identifier 1750433181
View Deactivated Profile →

Dr. Weily Soong , MD

Specialist

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
504 Brookwood Blvd, Birmingham, AL 352096802
Phone: 2058719661
NPI Identifier 1316981608
View Full Profile →

Dr. Wilson David Spruill , MD

Specialist

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: May 13, 2019
52 Medical Park Dr E, Suite 320, Birmingham, AL 352353430
Phone: 2058383066
NPI Identifier 1881605343
View Deactivated Profile →
Active NPI Status
2006 Brookwood Medical Ctr Dr, Suite 300, Birmingham, AL 352096899
Phone: 2053978850
NPI Identifier 1508865957
View Full Profile →

Dr. Ashley A. Tamucci , MD

Specialist

Active NPI Status ✓ Accepts Medicare Assignment
2006 Brookwood Medical Ctr Dr, Suite 300, Birmingham, AL 352096899
Phone: 2053978850
NPI Identifier 1962401257
View Full Profile →

Mia Taylor , ATC, LAT

Specialist

Active NPI Status
805 Saint Vincents Dr, Suite 100, Birmingham, AL 352051636
Phone: 2059393699
NPI Identifier 1508186461
View Full Profile →

Dr. William A Thompson , MD

Specialist

Active NPI Status ✓ Accepts Medicare Assignment
860 Montclair Rd, Suite 600, Birmingham, AL 352131923
Phone: 2055958985
NPI Identifier 1881670727
View Full Profile →
Active NPI Status
2124 4th Ave S, Birmingham, AL 352332204
Phone: 2059409150
NPI Identifier 1255422275
View Full Profile →

Dr. John J Villaverde , MD

Specialist

Active NPI Status
7500 Hugh Daniel Dr, Suite 250, Birmingham, AL 352427148
Phone: 2059913300
NPI Identifier 1528255528
View Full Profile →

Dr. Maria D Wellman , MD

Specialist

Active NPI Status
1020 26th St S, 2nd Floor, Birmingham, AL 352052412
Phone: 2053971278
NPI Identifier 1447268032
View Full Profile →
Active NPI Status
4951 Cold Harbor Dr, Birmingham, AL 352231673
Phone: 2059570725
NPI Identifier 1568443612
View Full Profile →

Ashley Williams , PT

Specialist

Active NPI Status
2010 Brookwood Medical Ctr Dr, 6th Floor Rehab Gym, Birmingham, AL 352096804
Phone: 2058772590
NPI Identifier 1306248463
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
4600 Highway 280 Ste 100, Birmingham, AL 352425185
Phone: 2054081231
NPI Identifier 1386678118
View Full Profile →

Dr. Charles S Wingard , MD

Specialist

Active NPI Status
2006 Brookwood Medical Ctr Dr, Suite 202, Birmingham, AL 352096899
Phone: 2053978850
NPI Identifier 1972502334
View Full Profile →

Dr. John Patrick Young , MD

Specialist

Active NPI Status ✓ Accepts Medicare Assignment
200 Montgomery Hwy, Suite 200, Birmingham, AL 352161896
Phone: 2058229595
NPI Identifier 1457392045
View Full Profile →
Active NPI Status
7500 Hugh Daniel Dr, Suite 300, Birmingham, AL 352427148
Phone: 2054084488
NPI Identifier 1083644827
View Full Profile →

Jennifer Lynn Zimmerman , LMT

Specialist

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: January 30, 2022
1901 Richard Arrington Jr Blvd S, Suite Z., Birmingham, AL 352091270
Phone: 2056163561
NPI Identifier 1588800411
View Deactivated Profile →
← Previous Page Page 5 of 5 Next Page →