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

Surgery Specialists in Birmingham, AL

Browse 121 verified Surgery providers practicing in Birmingham, Alabama.

121 Healthcare Providers
Showing 81–100 of 121 providers
Sorted by Name (A-Z)
Active NPI Status ✓ Accepts Medicare Assignment
1717 6th Ave S, Birmingham, AL 352331801
Phone: 8008228816
NPI Identifier 1457554545
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
1922 7th Ave S, Kb 321, Birmingham, AL 352332006
Phone: 2059343064
NPI Identifier 1588815823
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
1717 6th Ave S, Birmingham, AL 352331801
Phone: 8008228816
NPI Identifier 1073548657
View Full Profile →

Dr. William Earle Riley , MD

Surgery

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: September 04, 2024
2022 Brookwood Medical Ctr Dr, Suite 313 Acc, Birmingham, AL 352096808
Phone: 2058772910
NPI Identifier 1457311250
View Deactivated Profile →
Active NPI Status
3686 Grandview Pkwy, Ste 810, Birmingham, AL 352433407
Phone: 2059712565
NPI Identifier 1316059900
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
619 19th St S, Birmingham, AL 35249
Phone: 2059344011
NPI Identifier 1104263995
View Full Profile →
Active NPI Status
52 Medical Park Dr E, Suite 307, Birmingham, AL 352353430
Phone: 2058383047
NPI Identifier 1265681779
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
619 19th St S, Birmingham, AL 352493408
Phone: 2059344011
NPI Identifier 1245640218
View Full Profile →

Loring Rue

Surgery

Active NPI Status
1717 6th Ave S, Birmingham, AL 352331801
Phone: 8008228816
NPI Identifier 1194740027
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
513 Brookwood Blvd Ste 310, Birmingham, AL 352097804
Phone: 2058749780
NPI Identifier 1699187039
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
1600 7th Ave S, Birmingham, AL 352331711
Phone: 2056389100
NPI Identifier 1912439225
View Full Profile →
Active NPI Status
2010 Brookwood Medical Ctr Dr, Birmingham, AL 352096804
Phone: 2057833098
NPI Identifier 1245168129
View Full Profile →
Active NPI Status
800 St Vincents Drive, Suite 510, Birmingham, AL 352051628
Phone: 2059336440
NPI Identifier 1548202955
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
2700 10th Ave S Ste 402, Birmingham, AL 352051250
Phone: 2059336440
NPI Identifier 1568497493
View Full Profile →
Active NPI Status
2660 10th Ave S Ste 707, Birmingham, AL 352051628
Phone: 2059304700
NPI Identifier 1164411666
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
619 19th St S, Birmingham, AL 35249
Phone: 2059344011
NPI Identifier 1124377858
View Full Profile →
Active NPI Status
513 Brookwood Blvd, Suite 501, Birmingham, AL 352096862
Phone: 2059308010
NPI Identifier 1598731218
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
619 19th St S, Birmingham, AL 352331900
Phone: 2057319701
NPI Identifier 1629531637
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
619 19th Street South, Birmingham, AL 35233
Phone: 2059346600
NPI Identifier 1972763274
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
2022 Brookwood Medical Ctr Dr, Suite 313 Acc, Birmingham, AL 352096808
Phone: 2058772910
NPI Identifier 1750341756
View Full Profile →