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.



