James Kevin Royal, DR
Internal medicine
121 N 20Th St, #6
Opelika, AL 36801
Practice: Internal Medicine Associates
Opelika, Alabama
65 primary care physicians practice in Opelika, Alabama. 28 billed Original Medicare in 2024.
Internal medicine
121 N 20Th St, #6
Opelika, AL 36801
Practice: Internal Medicine Associates
Family medicine
1941 1St Ave
Opelika, AL 36801
Practice: Hiren K Patel
Family medicine
122 N 20Th St Bldg 24
Opelika, AL 36801
Practice: Family Medicine Associates of East Alabama P C
Family medicine
101 24Th St
Opelika, AL 36801
Practice: Sharma Family Medicine and Consulting
Family medicine
121 N 20Th St Ste 6
Opelika, AL 36801
Practice: Internal Medicine Associates
Internal medicine
121 N 20Th St, #6
Opelika, AL 36801
Practice: Internal Medicine Associates
Internal medicine
121 N 20Th St Ste 6
Opelika, AL 36801
Practice: Internal Medicine Associates
Internal medicine
121 N 20Th St, #6
Opelika, AL 36801
Practice: Quantum Emergency Physicians
Family medicine
101 24Th Street
Opelika, AL 36801
Practice: Sharma Family Medicine and Consulting
Internal medicine
121 N 20Th St, #6
Opelika, AL 36801
Practice: Internal Medicine Associates
Family medicine
2214 Gateway Dr, Suite C
Opelika, AL 36801
Practice: East Alabama Family Practice
Internal medicine
2000 Pepperell Pkwy
Opelika, AL 36801
Practice: Internal Medicine Associates
Internal medicine
2000 Pepperell Pkwy
Opelika, AL 36801
Practice: Sound Physicians of Idaho
Internal medicine
2000 Pepperell Pkwy
Opelika, AL 36801
Practice: The East Alabama Health Care Authority
Internal medicine
2000 Pepperell Pkwy
Opelika, AL 36801
Practice: The East Alabama Health Care Authority
Internal medicine
121 N 20Th St Suite 6
Opelika, AL 36801
Practice: Internal Medicine Associates
Internal medicine
121 N 20Th St Ste 6
Opelika, AL 36801
Practice: Internal Medicine Associates
Internal medicine
121 N 20Th St Ste 6
Opelika, AL 36801
Practice: Internal Medicine Associates
Internal medicine
2000 Pepperell Pkwy
Opelika, AL 36801
Practice: The East Alabama Health Care Authority
Internal medicine
2000 Pepperell Pkwy
Opelika, AL 36801
Practice: The East Alabama Health Care Authority
Internal medicine
121 N 20Th St Ste 6
Opelika, AL 36801
Practice: Internal Medicine Associates
Internal medicine
2000 Pepperell Pkwy
Opelika, AL 36801
Practice: Internal Medicine Associates
Internal medicine
121 N 20Th St, #6
Opelika, AL 36801
Internal medicine
121 N 20Th St Ste 20B
Opelika, AL 36801
Practice: The Heart Center Cardiology
Internal medicine
2430 Village Professional Dr
Opelika, AL 36801
Family medicine · General practice
3320 Skyway Dr Ste 807
Opelika, AL 36801
Internal medicine
2000 Pepperell Pkwy
Opelika, AL 36801
Practice: Internal Medicine Associates
Family medicine
122 N 20Th St Bldg 24
Opelika, AL 36801
Practice: Family Medicine Associates of East Alabama P C
Internal medicine
2000 Pepperell Pkwy
Opelika, AL 36801
Practice: The East Alabama Health Care Authority
Internal medicine
121 N 20Th St, #6
Opelika, AL 36801
Practice: Internal Medicine Associates
Internal medicine
2000 Pepperell Pkwy
Opelika, AL 36801
Practice: Internal Medicine Associates
Internal medicine
2000 Pepperell Pkwy
Opelika, AL 36801
Practice: Internal Medicine Associates
Internal medicine
121 N 20Th St, #6
Opelika, AL 36801
Practice: Internal Medicine Associates
65 primary care physicians in this directory have a primary office in Opelika.
The East Alabama Healthcare Authority (29 of 65); Eamc - Lanier (7 of 65); Russell Medical Center (3 of 65).
7 of 65 offer telehealth.
Approximate straight-line distance between ZIP centroids; number of listings.