Our Locations

Island Doctors Locations

Find Primary Care Near You

Find an Island Doctors office in your Florida community. Our care teams specialize in caring for Medicare and Medicare Advantage patients, with a focus on prevention, ongoing primary care, and healthier everyday living.

Island Doctors Arricola office in St. Augustine, showing its turquoise exterior, sign, and entrance
Our Arricola office in St. Augustine

Explore Our LocationsFind an office near you

Choose your city or search by ZIP code, office name, or street. Compare offices below, view a location on the map, or open its office page for hours, providers, and services.

Search for an office, call its team, or get directions. Open Office Details for hours, providers, and services.

43 offices across Florida

St. Augustine, Florida

Arricola

100 Arricola Avenue
St. Augustine, FL, 32080

Call 904-825-4368

Office hours

Mon – Fri:08:00 AM – 05:00 PM
Insurance information

Now accepting:
Original Medicare
Aetna
Florida Blue
Humana
United Healthcare

Cape Coral, Florida

Cape Coral

2354 Surfside Blvd Suite D-103
Cape Coral, FL, 33991

Call 239-317-7131

Office hours

Mon – Fri:08:00 AM – 05:00 PM
Insurance information

Now accepting:
Original Medicare
Humana

Jacksonville, Florida

Cassat

1375 Cassat Avenue
Jacksonville, FL, 32205

Call 904-388-2820

Office hours

Mon – Fri:08:00 AM – 05:00 PM
Insurance information

Now accepting:
Original Medicare
Aetna
Florida Blue
Care Plus
Devoted
Humana
United Healthcare

Crescent City, Florida

Crescent City

811 N. Summit Street
Crescent City, FL, 32112

Call 386-698-2101

Office hours

Mon – Fri:08:00 AM – 05:00 PM
Insurance information

Now accepting:
Original Medicare
Florida Blue
Humana
United Healthcare

Daytona Beach, Florida

Daytona Beach Beville

1500 Beville Road, Suite 105
Daytona Beach, FL, 32114

Call 386-238-9217

Office hours

Mon – Fri:08:00 AM – 05:00 PM
Insurance information

Now Accepting:
Original Medicare
Aetna
Florida Blue
Devoted
Humana
United Healthcare

Daytona Beach, Florida

Daytona Beach Clyde

1737 N. Clyde Morris Boulevard, Suite 150
Daytona Beach, FL, 32117

Call 386-256-2370

Office hours

Mon – Fri:08:00 AM – 05:00 PM
Insurance information

Now accepting:
Original Medicare
Florida Blue
Care Plus
Devoted
Humana
United Healthcare

DeLand, Florida

DeLand East Stone

925 N. Stone Street
DeLand, FL, 32720

Call 386-734-6007

Office hours

Mon – Fri:08:00 AM – 05:00 PM
Insurance information

Now accepting:
Original Medicare
Florida Blue
HealthSpring ( Formerly Cigna )
Freedom
Humana
United Healthcare

East Palatka, Florida

East Palatka

199 U.S. Highway 17, Suite A
East Palatka, FL, 32131

Call 386-312-0250

Office hours

Mon – Thur:08:00 AM – 05:00 PMFri – Sat:08:30 AM – 03:00 PM
Insurance information

Now accepting:
Original Medicare
Florida Blue
Humana
United Healthcare

Edgewater, Florida

Edgewater

2984 S. Ridgewood Avenue Suite 1
Edgewater, FL, 32141

Call 386-428-4640

Office hours

Mon – Fri:08:00 AM – 05:00 PM
Insurance information

Now accepting:
Original Medicare
Florida Blue
Care Plus
Devoted
Humana
United Healthcare

Gainesville, Florida

Gainesville East

810 NW 16th Avenue
Gainesville, FL, 32601

Call 352-727-4641

Office hours

Mon – Fri:08:00 AM – 05:00 PM
Insurance information

Now Accepting:
Original Medicare
Aetna
United Healthcare
Humana
Florida Blue

Gainesville, Florida

Gainesville West

7109 NW 11th Place, Suite E
Gainesville, FL, 32605

Call 352-363-6478

Office hours

Mon – Fri:08:00 AM – 05:00 PM
Insurance information

Now Accepting:
Original Medicare
Florida Blue
Humana
United Healthcare

Green Cove Springs, Florida

Green Cove Springs

467 North Street, Suite A and B
Green Cove Springs, FL, 32043

Call 904-284-3061

Office hours

Mon – Fri:08:00 AM – 05:00 PM
Insurance information

Now Accepting:
Original Medicare
Aetna
Florida Blue
Care Plus
Devoted
Humana
United Healthcare

Hawthorne, Florida

Hawthorne

21815 SE 71st AVE
Hawthorne, FL, 32640

Call 352-481-5700

Office hours

Mon – Fri:08:00 AM – 05:00 PM
Insurance information

Now accepting:
Original Medicare
Aetna
Florida Blue
Humana
United Healthcare

Interlachen, Florida

Interlachen

1114 SR 20, Suite 300
Interlachen, FL, 32148

Call 386-684-0195

Office hours

Mon – Fri:08:00 AM – 05:00 PM
Insurance information

Now accepting:
Original Medicare
Florida Blue
Humana
United Healthcare

Jacksonville Beach, Florida

Jacksonville Beach

410 Jacksonville Drive
Jacksonville Beach, FL, 32250

Call 904-351-0128

Office hours

Mon – Fri:08:00 AM – 05:00 PM
Insurance information

Now accepting:
Original Medicare
Florida Blue
Devoted
Humana
United Healthcare

Lake City, Florida

Lake City

155 NW Enterprise Way
Lake City, FL, 32055

Call 386-487-6357

Office hours

Mon – Fri:08:00 AM – 05:00 PM
Insurance information

Now accepting:
Original Medicare
Aetna
Florida Blue
Humana
United Healthcare

Jacksonville, Florida

Mandarin

9965 San Jose Boulevard, Suite 16 and 22
Jacksonville, FL, 32257

Call 904-830-0861

Office hours

Mon – Fri:08:00 AM – 05:00 PM
Insurance information

Now accepting:
Original Medicare
Humana

Milton, Florida

Milton

5528 Stewart ST
Milton, FL, 32570

Call 850-994-0049

Office hours

Mon – Fri:08:00 AM – 05:00 PM
Insurance information

Now accepting:
Original Medicare
Aetna
Florida Blue
Healthspring (Formerly Cigna)
Humana
United Healthcare

Naples, Florida

Naples

2460 Vanderbilt Beach RD Ste: 406
Naples, FL, 34109

Call 239-317-1305

Office hours

Mon – Fri:08:00 AM – 05:00 PM
Insurance information

Now accepting:
Original Medicare
Care Plus
Humana

New Smyrna Beach, Florida

New Smyrna Beach

901 S Dixie Fwy, Suite #905
New Smyrna Beach, FL, 32168

Call 386-957-3876

Office hours

Mon – Fri:08:00 AM – 05:00 PM
Insurance information

Now accepting:
Original Medicare
Aetna
Florida Blue
Care Plus
Devoted
Humana
United Healthcare

Jacksonville, Florida

North Main

11565 N. Main Street, Suite 228
Jacksonville, FL, 32218

Call 904-757-2811

Office hours

Mon – Fri:08:00 AM – 05:00 PM
Insurance information

Now accepting:
Original Medicare
Aetna
Florida Blue
Care Plus
Humana
United Healthcare

Ocala, Florida

Ocala

7625 SW 62nd CT
Ocala, FL, 34476

Call 352-237-8903

Office hours

Mon – Fri:08:00 AM – 05:00 PM
Insurance information

Now accepting:
Original Medicare
Aetna
Florida Blue
Care Plus
Freedom
Humana
United Healthcare

Orange City, Florida

Orange City

747 Fawn Ridge Drive, Suite 200
Orange City, FL, 32763

Call 386-668-9800

Office hours

Mon – Fri:08:00 AM – 05:00 PM
Insurance information

Now accepting:
Original Medicare
Aetna
Florida Blue
Humana
United Healthcare
Freedom

Orange Park, Florida

Orange Park

1542 Kingsley Avenue, Suite 146
Orange Park, FL, 32073

Call 904-269-2990

Office hours

Mon – Fri:08:00 AM – 05:00 PM
Insurance information

Now accepting:
Original Medicare
Florida Blue
Care Plus
Devoted
Humana
United Healthcare

Ormond Beach, Florida

Ormond Beach Sterthaus

700 Sterthaus Drive
Ormond Beach, FL, 32174

Call 386-301-4067

Office hours

Mon – Fri:08:00 AM – 05:00 PM
Insurance information

Now accepting:
Original Medicare
Aetna
Florida Blue
HealthSpring ( Formerly Cigna )
Care Plus
Freedom
Humana
United Healthcare

Palm Coast, Florida

Palm Coast North

264 Palm Coast Pkwy NE a
Palm Coast, Florida, 32137

Call 386-446-5505

Office hours

Mon – Fri:08:00 AM – 05:00 PMSat:08:30 AM – 03:00 PM
Insurance information

Now accepting:
Original Medicare
Aetna
Florida Blue
Care Plus
Humana
Healthspring ( Formerly Cigna )
United Healthcare
Devoted HMO

Palm Coast, Florida

Palm Coast West

4982 Palm Coast Pkwy NW, Ste. 1-3
Palm Coast, FL, 32137

Call 386-310-3872

Office hours

Mon – Fri:08:00 AM – 05:00 PM
Insurance information

Now accepting:
Original Medicare
Aetna
Florida Blue
Care Plus
Humana
Healthspring ( Formerly Cigna )
United Healthcare

Panama City, Florida

Panama City East

3232 East 15th Street
Panama City, FL, 32405

Call 850-532-5157

Office hours

Mon – Fri:08:00 AM – 05:00 PM
Insurance information

Now Accepting:
Original Medicare
Aetna
Florida Blue
Humana
United Healthcare

Pensacola, Florida

Pensacola East

461 E. Ten Mile Road
Pensacola, FL, 32534

Call 850-471-8940

Office hours

Mon – Fri:08:00 AM – 05:00 PM
Insurance information

Now accepting:
Original Medicare
Aetna
Florida Blue
HealthSpring ( Formerly Cigna )
Humana
United Healthcare

Pensacola, Florida

Pensacola West

507 N. Navy Boulevard
Pensacola, FL, 32507

Call 850-471-8960

Office hours

Mon – Fri:08:00 AM – 05:00 PM
Insurance information

Now accepting:
Original Medicare
Aetna
Florida Blue
Healthspring (Formerly Cigna)
Humana
United Healthcare

Starke, Florida

Starke

1554 B South Water Street
Starke, FL, 32091

Call 904-877-1220

Office hours

Mon – Fri:08:00 AM – 05:00 PM
Insurance information

Now Accepting:
Original Medicare
Aetna
Florida Blue
Humana
United healthcare

Wildwood, Florida

Wildwood

4110 E FL-44; Suite 507
Wildwood, FL, 34785

Call 352-815-4272

Office hours

Mon – Fri:08:00 AM – 05:00 PM
Insurance information

Now accepting:
Original Medicare
Aetna
Florida Blue
Care Plus
Devoted
Humana
United Healthcare

Need Help Choosing?

Our team can help you find an Island Doctors office and answer questions about getting started.

Call (877) 434-4676

Care for Medicare and Medicare Advantage Patients

Contact your preferred office to confirm your specific insurance plan and available services before your visit.

Explore Primary Care Services

Get to Know Your Team

Find providers by city and office, and learn more about the people who will support your care.

Find Your Provider