Alabama · All doctors

All doctors in Alabama

10,896 active providers, sorted by completeness of record. For a faster path, browse by city or specialty.

Showing 3601–3700 of 10,896
# Doctor Specialty City Procedures Open Payments MIPS
3601 Dr. Katherine Branum
Medicare
Family Nurse Practitioner Troy 688 $1,360 — ›
3602 Dr. Michael Brasfield
Internal Medicine Physician Jasper 365 — — ›
3603 Dr. Tanya Brasher
Medicare
Nurse Practitioner Hamilton 176 — — ›
3604 Dr. Michael Brasher
Medicare
Family Nurse Practitioner Mobile 71 $43 — ›
3605 Dr. Leigh Ann Braswell
Certified Registered Nurse Anesthetist Cullman 223 $40 — ›
3606 Dr. David Braswell
Medicare
Anesthesiology Physician Mobile 185 $252 — ›
3607 Dr. Peter Braud
Medicare
Family Medicine Physician Mobile 1,117 — — ›
3608 Dr. Kristine Brauer
Acute Care Nurse Practitioner Hoover 101 — — ›
3609 Dr. Elliot Braun
Medicare
Foot & Ankle Surgery Podiatrist Mobile 106 $68 — ›
3610 Dr. Monica Bravo
Medicare
Dermatology Physician Mobile — $823 — ›
3611 Dr. Maria Braxton
Nurse Practitioner Montgomery 14 — — ›
3612 Dr. Bryan Bray
Medicare
Certified Registered Nurse Anesthetist Birmingham 18 $80 — ›
3613 Dr. Maury Bray
Medicare
Otolaryngology Physician Boaz 1,638 — — ›
3614 Dr. Dolores Bray
Medicare
Psychiatric/Mental Health Nurse Practitioner Mobile 27 $710 — ›
3615 Dr. Kathy Brazeel
Medicare
Certified Registered Nurse Anesthetist Birmingham — $1,741 — ›
3616 Dr. Carol Brazier
Nurse Practitioner Huntsville — $422 — ›
3617 Dr. Susan Brazier
Certified Registered Nurse Anesthetist Montgomery 16 $59 — ›
3618 Dr. Elisabeth Brenner
Medicare
Student in an Organized Health Care Education/Training Program Montgomery 170 $193 — ›
3619 Dr. Leslie Brewer
Family Nurse Practitioner Birmingham 307 — — ›
3620 Dr. Michelle Brewer
Medicare
Family Nurse Practitioner Brookwood 54 $125 — ›
3621 Dr. Gina Brewer
Medicare
Nurse Practitioner Florence 740 $178 — ›
3622 Dr. Marty Brewer
Medicare
Corneal and Contact Management Optometrist Florence 472 $154 — ›
3623 Dr. Tiffany Brewer
Medicare
Family Nurse Practitioner Florence — $223 — ›
3624 Dr. Michael Brewer
Medicare
Urology Physician Homewood 1,790 $765 75 ›
3625 Dr. Jade Brice Roshell
Medicare
Internal Medicine Physician Birmingham — $263 — ›
3626 Dr. Shequita Bridgeforth
Obstetrics & Gynecology Physician Decatur — $80 — ›
3627 Dr. Claude Bridges
Family Medicine Physician Ardmore 3,246 — 75 ›
3628 Dr. Jonathan Bridges
Medicare
Hematology & Oncology Physician Birmingham 8,406 $2,381 88 ›
3629 Dr. Beverly Bridges
Family Nurse Practitioner Birmingham — $618 — ›
3630 Dr. Melissa Bridges
Medicare
Certified Registered Nurse Anesthetist Enterprise 257 $80 77 ›
3631 Dr. Elizabeth Briglia
Medicare
Surgical Physician Assistant Huntsville 524 $1,570 — ›
3632 Dr. Fernando Bril
Medicare
Endocrinology, Diabetes & Metabolism Physician Birmingham 195 $27,944 — ›
3633 Dr. Brandon Bringuel
Medicare
Hospitalist Physician Birmingham 396 $99 — ›
3634 Dr. Matthew Brink
Medicare
Physical Therapist Midland City 720 — — ›
3635 Dr. Katherine Brinley
Midwife Montgomery — $85 — ›
3636 Dr. Kelly Britnell
Nurse Practitioner Florence 921 $501 — ›
3637 Dr. Pamela Britnell
Medicare
Family Nurse Practitioner Sheffield 3,480 $720 75 ›
3638 Dr. William Britt
Pediatric Infectious Diseases Physician Birmingham — $401 — ›
3639 Dr. Cynthia Britt
Physical Therapist Centreville 1,203 — — ›
3640 Dr. Tiffany Britt
Medicare
Family Medicine Physician Dothan — $1,276 — ›
3641 Dr. Jacob Britt
Medicare
Urology Physician Huntsville — $6,061 — ›
3642 Dr. David Britton
Medicare
Optometrist Haleyville 3,575 $18 — ›
3643 Dr. William Brix
Medicare
Anatomic Pathology & Clinical Pathology Physician Huntsville 5,098 — 94 ›
3644 Dr. Michael Broadwell
Medicare
Internal Medicine Physician Fairhope 1,822 $101 — ›
3645 Dr. Robert Brock
Cardiovascular Disease Physician Birmingham 2,882 $193 81 ›
3646 Dr. Shawnneice Brock
Medicare
Clinical Social Worker Birmingham 80 — — ›
3647 Dr. Lauren Brock
Medicare
Family Nurse Practitioner Northport 1,321 $236 87 ›
3648 Dr. Terry Brock
Family Nurse Practitioner Vestavia — $138 — ›
3649 Dr. Phillip Bromley
Medicare
Certified Registered Nurse Anesthetist Birmingham 122 — — ›
3650 Dr. Kaysie Bronson
Medicare
Nurse Practitioner Montgomery 84 $19 — ›
3651 Dr. Kari Brooker
Certified Registered Nurse Anesthetist Birmingham 23 $17 — ›
3652 Dr. Tracy Brookings
Pediatrics Physician Bessemer — $75 — ›
3653 Dr. Gabrielle Brooks
Medicare
Acute Care Nurse Practitioner Birmingham 761 $71 80 ›
3654 Dr. Fleming Brooks
Medicare
Orthopaedic Surgery Physician Enterprise 2,649 $77 75 ›
3655 Dr. Anna Brooks
Medicare
Family Nurse Practitioner Fulton 25 $68 — ›
3656 Dr. James Brooks
Medicare
Nurse Practitioner Gardendale 115 $514 — ›
3657 Dr. Katie Brooks
Family Nurse Practitioner Grove Hill — $74 — ›
3658 Dr. Vicki Brooks
Advanced Practice Midwife Montgomery — $63 — ›
3659 Dr. Emma Brothers
Medicare
Audiologist Birmingham 22 — — ›
3660 Dr. William Broughton
Medicare
Pulmonary Disease Physician Mobile 50 $1,455 94 ›
3661 Dr. John Brouillette
Medicare
Nephrology Physician Homewood 2,516 $77 — ›
3662 Dr. Angelia Brown
Certified Registered Nurse Anesthetist Alabaster 77 — — ›
3663 Dr. Stephanie Brown
Physical Therapist Alabaster 287 — 96 ›
3664 Dr. Eli Brown
Obstetrics & Gynecology Physician Birmingham — $27 — ›
3665 Dr. Todd Brown
Medicare
Cardiovascular Disease Physician Birmingham 5,758 — 87 ›
3666 Dr. Steven Brown
Medicare
Sports Medicine (Family Medicine) Physician Birmingham 3,760 $92 75 ›
3667 Dr. Mary Brown
Medicare
Obstetrics & Gynecology Physician Birmingham 43 $184 — ›
3668 Dr. Ashley Brown
Medicare
Certified Registered Nurse Anesthetist Birmingham 245 $124 — ›
3669 Dr. Emily Brown
Acute Care Nurse Practitioner Birmingham — $23 — ›
3670 Dr. Jessica Brown
Medicare
Certified Registered Nurse Anesthetist Birmingham 16 — — ›
3671 Dr. Jourdan Brown
Medicare
Hospitalist Physician Birmingham 225 $111 — ›
3672 Dr. Monicka Brown
Medicare
Certified Registered Nurse Anesthetist Birmingham 22 $19 — ›
3673 Dr. Sara Brown
Medicare
Medical Physician Assistant Birmingham 45 $17 — ›
3674 Dr. Leslie Brown
Pediatric Nurse Practitioner Birmingham — $148 — ›
3675 Dr. Sherry Brown
Medicare
Social Worker Cullman 165 — — ›
3676 Dr. Meagan Brown
Medicare
Family Nurse Practitioner Daphne 16 $29 — ›
3677 Dr. Michael Brown
Medicare
Gastroenterology Physician Decatur 554 $14 — ›
3678 Dr. Deborah Brown
Medicare
Family Nurse Practitioner Enterprise 557 — — ›
3679 Dr. Darius Brown
Medicare
Emergency Medicine Physician Eufaula 786 — — ›
3680 Dr. Mark Brown
Medicare
Medical Physician Assistant Fairhope 4,975 $849 15 ›
3681 Dr. Cortney Brown
Medicare
Family Nurse Practitioner Fayette 99 $145 — ›
3682 Dr. David Brown
Medicare
Internal Medicine Physician Florence 2,407 $1,213 — ›
3683 Dr. James Brown
Certified Registered Nurse Anesthetist Florence 158 — — ›
3684 Dr. Chase Brown
Medicare
Physician Assistant Fort Payne 655 $22 88 ›
3685 Dr. Jeffrey Brown
Medicare
Certified Registered Nurse Anesthetist Gadsden 30 $16 — ›
3686 Dr. Stephanie Brown
Medicare
Nurse Practitioner Hartselle 32 $103 — ›
3687 Dr. Sandra Brown
Nurse Practitioner Huntsville — $597 76 ›
3688 Dr. Anna Lauren Brown
Medicare
Acute Care Nurse Practitioner Huntsville — $1,090 — ›
3689 Dr. Laura Brown
Medicare
Hospitalist Physician Huntsville 618 $27 — ›
3690 Dr. Allison Brown
Medicare
Primary Care Nurse Practitioner Huntsville 19 $826 — ›
3691 Dr. Amberlyn Brown
Medicare
Physician Assistant Huntsville — $397 — ›
3692 Dr. Courtney Brown
Medicare
Family Nurse Practitioner Huntsville 298 $2,927 — ›
3693 Dr. Jay Brown
Medicare
Ophthalmology Physician Mobile 2,481 $251 82 ›
3694 Dr. Donald Brown
General Practice Dentistry Mobile — $1,102 — ›
3695 Dr. Rodney Brown
Medicare
Certified Registered Nurse Anesthetist Mobile — $60 — ›
3696 Dr. Megan Brown
Family Nurse Practitioner Mobile — $732 — ›
3697 Dr. Theresa Brown
Medicare
Foot Surgery Podiatrist Montgomery 1,534 $81 — ›
3698 Dr. Shanavia Brown
Medicare
Family Nurse Practitioner Montgomery — $57 — ›
3699 Dr. Charlene Brown
Medicare
Family Nurse Practitioner Muscle Shoals 412 $828 — ›
3700 Dr. Devon Brown
Medicare
Occupational Therapist Opelika 1,978 — — ›