Our Providers

Primary/ General Care

Kurt Johnson, MD

Board Certified in Lifestyle Medicine, Board Certified in Undersea and Hyperbaric Medicine, Specialized in Family Medicine

Joined Mangrove Medical Group in 1987


Randall Williams, MD

General Practice.

Joined Mangrove Medical Group in 1990


Robert Avilla, DO

Board Certified in Family Practice.

Joined Mangrove Medical Group in 2016


Kevin Sorensen, DO

Board Certified in Emergency Medicine, Practicing Family Medicine.

Joined Mangrove Medical Group in 2020


Samuel Garcia, MD

Board Certified in Family Practice,

Joined Mangrove Medical Group in 2026

Laura Schiff, FNP

Primary Care.

Joined Mangrove Medical Group in 2020


Joshua Schultz, FNP

Primary Care.

Joined Mangrove Medical Group in 2026


Dermatology


Stephen Vannucci, MD

Board certified in Dermatology and Dermatology Pathology.

Joined Mangrove Medical Group in 2020


Barbara Kinkle, PA

Dermatology.

Joined Mangrove Medical Group in 2020.


EmilyAnn Prybella Schultz, FNP

Dermatology.

Joined Mangrove in 2023.