Michael L. Aikens, MD
Internal Medicine34 years in practice
Center For Vein Restoration Al Llc
107 N 24Th St, Opelika, AL 36801
(855) 830-8346Hospital affiliations
None listed with Medicare
NPI 1427014844
54 Medicare-enrolled internal medicine doctors practice in Opelika. The hospital they most often list is East Alabama Medical Center and Snf. Filter by Medicare acceptance, telehealth or hospital below.
Internal Medicine34 years in practice
Center For Vein Restoration Al Llc
107 N 24Th St, Opelika, AL 36801
(855) 830-8346Hospital affiliations
None listed with Medicare
NPI 1427014844
Internal Medicine17 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Internal Medicine19 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Internal Medicine17 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Hospital affiliations
NPI 1093973786
Internal Medicine5 years in practice
The East Alabama Health Care Authority
2000 Pepperell Pkwy, Opelika, AL 36801
(334) 528-6655Internal Medicine19 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Internal Medicine7 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Internal Medicine10 years in practice
The East Alabama Health Care Authority
2000 Pepperell Pkwy, Opelika, AL 36801
(334) 528-6931Internal Medicine48 years in practice
The Heart Center Cardiology, Pc
121 N 20Th St, Suite 20B, Opelika, AL 36801
(334) 321-3700Hospital affiliations
None listed with Medicare
NPI 1104910488
Internal Medicine9 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Internal Medicine4 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Internal Medicine35 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Hospital affiliations
NPI 1538190897
Internal Medicine28 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Internal Medicine43 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Hospital affiliations
NPI 1952397440
Internal Medicine21 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Internal Medicine8 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Internal Medicine39 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Internal Medicine35 years in practice
The East Alabama Health Care Authority
2000 Pepperell Pkwy, Opelika, AL 36801
(334) 528-6655Hospital affiliations
NPI 1083605190
Internal Medicine48 years in practice
The East Alabama Health Care Authority
2000 Pepperell Pkwy, Opelika, AL 36801
(334) 528-6931Internal Medicine18 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Internal Medicine30 years in practice
Stopwatch Urgent Care Centers Llc
151 N 20Th St, Opelika, AL 36801
(334) 203-1777Hospital affiliations
None listed with Medicare
NPI 1326066580
Internal Medicine45 years in practice
Nm Pacs 2 Llc
1001 Fox Run Pkwy, Opelika, AL 36801
(334) 749-7992Hospital affiliations
NPI 1770564395
Internal Medicine46 years in practice
2430 Village Professional Dr, Opelika, AL 36801
(334) 821-6300Internal Medicine7 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Internal Medicine4 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Internal Medicine4 years in practice
The East Alabama Health Care Authority
2000 Pepperell Pkwy, Opelika, AL 36801
(334) 528-6655Internal Medicine31 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Internal Medicine31 years in practice
The East Alabama Health Care Authority
2000 Pepperell Pkwy, Opelika, AL 36801
(334) 528-6931Internal Medicine52 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Internal Medicine6 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Cardiovascular Disease (Cardiology)46 years in practice
The Heart Center Cardiology, Pc
121 N 20Th St, 20B, Opelika, AL 36801
Hospital affiliations
NPI 1417975186
Internal Medicine11 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Internal Medicine3 years in practice
The East Alabama Health Care Authority
2000 Pepperell Pkwy, Opelika, AL 36801
(334) 528-6610Internal Medicine8 years in practice
The East Alabama Health Care Authority
2000 Pepperell Pkwy, Opelika, AL 36801
Internal Medicine52 years in practice
The East Alabama Health Care Authority
2000 Pepperell Pkwy, Opelika, AL 36801
(334) 749-3411Internal Medicine8 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Internal Medicine4 years in practice
The East Alabama Health Care Authority
2000 Pepperell Pkwy, Opelika, AL 36801
(334) 528-6655Internal Medicine59 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Internal Medicine31 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Internal Medicine42 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Hospital affiliations
NPI 1487801163
Internal Medicine44 years in practice
Opelika Pediatrics And Family Clinic Pc
5809 Us Hwy 280 E, Opelika, AL 36804
(334) 664-0463Hospital affiliations
NPI 1003848706
Internal Medicine29 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Internal Medicine32 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Internal Medicine42 years in practice
The East Alabama Health Care Authority
2000 Pepperell Pkwy, Opelika, AL 36801
(334) 749-3411Hospital affiliations
NPI 1184684953
Internal Medicine25 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Internal Medicine46 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Internal Medicine27 years in practice
Hypertension And Nephrology
121 N 20Th St, Suite 20A, Opelika, AL 36801
(334) 749-6523Internal Medicine14 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Internal Medicine15 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Hospital affiliations
NPI 1295256618
Internal Medicine45 years in practice
East Alabama Mental Health-Mental Retardation Board Incorpor
2506 Lambert Dr, Opelika, AL 36801
Internal Medicine23 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Internal Medicine7 years in practice
The East Alabama Health Care Authority
2000 Pepperell Pkwy, Opelika, AL 36801
(334) 528-6655Hospital affiliations
NPI 1083132237
Internal Medicine4 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385Hospital affiliations
NPI 1801539150
Internal Medicine19 years in practice
Internal Medicine Associates P.C.
121 N 20Th St, Suite 6, Opelika, AL 36801
(334) 749-3385No internal medicine doctor here matches those filters.
54 Medicare-enrolled internal medicine doctors practice in Opelika according to CMS. The largest groups are Internal Medicine Associates P.C. (33), The East Alabama Health Care Authority (12), The Heart Center Cardiology, Pc (2).
The hospitals Opelika internal medicine doctors most often list as an affiliation are East Alabama Medical Center and Snf (49), Russell Hospital (7), Eamc - Lanier (5), Newman Regional Health (2). An affiliation usually means the doctor can treat or admit patients there.
All are enrolled in Medicare. 54 of 54 accept Medicare assignment, meaning they take the Medicare-approved amount as full payment for covered services. 9 offer telehealth visits. Confirm with the office before booking, especially if you have Medicare Advantage or private insurance.
Internists are primary care physicians for adults. They diagnose and manage a wide range of conditions, coordinate care with specialists and focus on prevention.
Listings come from the CMS Doctors and Clinicians national file: clinicians enrolled in Medicare whose primary specialty is internal medicine, at the practice addresses CMS lists in Opelika. Hospital affiliations are the hospitals each clinician reports to Medicare. Details change; confirm with the practice before you visit. About the data.