Doctors That Accept Medicare in Opp, AL
47 Medicare-enrolled clinicians · CMS data, refreshed 2026-06-26
These are 47 clinicians enrolled in Medicare and practicing in Opp, grouped by specialty below. Being enrolled means they can bill Original Medicare for your care. Most also accept assignment — they take Medicare's approved amount as full payment, so you only owe your deductible and 20% coinsurance. Call first to confirm they're accepting new Medicare patients.
Providers in Opp by Specialty
Family Medicine(7)
Lance Dyess
Blissful Healthcare LLC
101 E Paulk Ave, Suite A, Opp36467
James Norman, MD
Mizell Memorial Hospital, Inc.
702 Main St N, Opp36467
James Norman, MD
Mizell Memorial Hospital, Inc.
702 N Main St, Opp36467
James Norman, MD
Mizell Memorial Hospital, Inc.
702 N Main St, Suite 2, Opp36467
James Norman, MD
Mizell Memorial Hospital, Inc.
802 N Main St, Opp36467
Steven Davis, DO
Mizell Memorial Hospital, Inc.
802 N Main St, Opp36467
Jonathan Stanfield, MD
Opp Family Medicine, P.C.
604 Brantley St, Opp36467
Internal Medicine(1)
Rick Harrelson, MD
Mizell Memorial Hospital, Inc.
702 N Main St, Opp36467
Cardiology(2)
Christopher Centafont, DO
Southeast Cardiology Clinic Inc.
1001 N Main St, Opp36467
Nelson Gwinn III, MD
Southeast Cardiology Clinic Inc.
1001 N Main St, Opp36467
Optometry(6)
Andrew Carter
Joshua Driver PC
604 N Main St, Opp36467
Andrew Carter
Joshua Driver PC
604 N Main St A, Opp36467
Joshua Driver, OD
Joshua Driver PC
604 N Main St, Opp36467
Joshua Driver, OD
Joshua Driver PC
604 N Main St A, Opp36467
Mitchell Purvis, OD
Joshua Driver PC
604 N Main St, Opp36467
Mitchell Purvis, OD
Joshua Driver PC
604 N Main St A, Opp36467
Ophthalmology(1)
Aaron McKinley, MD
McKinley, P.C.
604 N Main St, Suite A, Opp36467
Podiatry(1)
Michael Maschek, DPM
Mizell Memorial Hospital, Inc.
702 N Main St, Opp36467
Orthopedic Surgery(1)
Sean Owen, MD
1800 Us Hwy 84 W, Opp36467
Physical Therapist(1)
Jordan Dow
Encore Rehabilitation, Inc
414 N Main St, Opp36467
Nurse Practitioner(9)
Sheena Buckelew, NP
Blissful Healthcare LLC
101 E Paulk Ave, Suite A, Opp36467
Tracy Odom, NP
Blissful Healthcare LLC
101 E Paulk Ave, Suite A, Opp36467
Joshua Mount
Mizell Memorial Hospital, Inc.
702 N Main St, Opp36467
Kyle Rountree, NP
Mizell Memorial Hospital, Inc.
702 N Main St, Suite 2, Opp36467
Patricia Rountree
Mizell Memorial Hospital, Inc.
802 N Main St, Opp36467
Vicki Senn
Mizell Memorial Hospital, Inc.
702 N Main St, Suite 2, Opp36467
Kimberly Hornsby
Opp Family Medicine, P.C.
604 Brantley St, Opp36467
Kelli Anderson, NP
Southeast Cardiology Clinic Inc.
1001 N Main St, Opp36467
Heather Parker
Southern NP Associates LLC
115 W Paulk Ave, Opp36467
Physician Assistant(8)
Larry Norris, PA
Mizell Memorial Hospital, Inc.
103 E Memorial Ave, Opp36467
Larry Norris, PA
Mizell Memorial Hospital, Inc.
702 Main St N, Opp36467
Larry Norris, PA
Mizell Memorial Hospital, Inc.
702 N Main St, Opp36467
Larry Norris, PA
Mizell Memorial Hospital, Inc.
702 N Main St, Suite 2, Opp36467
Priscilla Delp
Mizell Memorial Hospital, Inc.
702 Main St N, Opp36467
Priscilla Delp
Mizell Memorial Hospital, Inc.
702 N Main St, Opp36467
Priscilla Delp
Mizell Memorial Hospital, Inc.
702 N Main St, Suite 2, Opp36467
Priscilla Delp
Mizell Memorial Hospital, Inc.
Po Box, Suite 1010, Opp36467
Emergency Medicine(3)
Elizabeth Williams, MD
22150 County Rd, Suite 85, Opp36467
Kristopher Caro, MD
22150 County Rd, Suite 85, Opp36467
Samantha Romano, DO
22150 County Rd, Suite 85, Opp36467
Diagnostic Radiology(3)
Vincent Martin JR., MD
Mizell Memorial Hospital, Inc.
702 Main St N, Opp36467
Vincent Martin JR., MD
Mizell Memorial Hospital, Inc.
702 N Main St, Opp36467
Vincent Martin JR., MD
Mizell Memorial Hospital, Inc.
702 N Main St, Suite 2, Opp36467
Nurse Anesthetist (CRNA)(2)
Caleb Lolley, CNA
Community Anesthesia, LLC
702 N Main St, Opp36467
Leslie Neese, CNA
Community Anesthesia, LLC
702 N Main St, Opp36467
General Surgery(1)
Grover Wells
Andalusia Physician Practices LLC
601 Brantley St, Opp36467
General Practice(1)
Kenneth Crowe, MD
Mizell Memorial Hospital, Inc.
802 N Main St, Opp36467
Other Cities in Alabama
New to Medicare?
Frequently Asked Questions
Are these doctors in Opp accepting new Medicare patients?
We can't say for sure — CMS's enrollment data confirms a provider is enrolled in Medicare, not whether their practice is currently open to new patients. Call first to confirm they're accepting new Medicare patients before you book.
What does "accepts Medicare assignment" mean?
It means the provider takes Medicare's approved amount as full payment for a covered service, so you only owe your normal deductible and 20% coinsurance — no extra charges. A provider marked "may accept assignment" can go either way, so ask when you call.
Will these doctors work with my Medicare Advantage plan?
Not necessarily. This directory is built from Medicare enrollment data, which applies to Original Medicare. If you have a Medicare Advantage plan, your plan's own network determines who's covered — check your plan's directory first, then confirm with the office directly.
Does Original Medicare cover dental care from these providers?
Original Medicare does not cover routine dental care like cleanings, fillings, or dentures. Some Medicare Advantage plans include dental benefits. See our guide on what Medicare does and doesn't cover for dental.
Provider data from the CMS Doctors and Clinicians National Downloadable File, refreshed 2026-06-26. Directory information only, not medical or insurance advice. View all Medicare doctors in Alabama →