Welcome to Three Angels Clinic. We are a non-profit 501(c)3 free clinic.

Our dedicated clinic serves the working poor and uninsured

EMAIL: patientcare@threeangelsclinic.org

TWITTER: @3AngelsClinic

Our Partners



Our history


We began Three Angels Clinic as a 501(c)3 non-profit (faith based) primary care clinic. Since 2012, our volunteer staffed community clinic, serves our "eligible" Florida residents of Marion County and also the City of Ocala who are uninsured or deemed the "working poor". Our dedicated volunteer staff, offer our patients "free" primary care / medical services through scheduled appointments to see our medical providers.

Our services


Three Angels Clinic offers "eligible" patients 'basic' primary care for ambulatory patients. We also provide a Chaplain for spiritual support, a Medical Social Worker for limited social service referrals and limited mental health referrals. We also provide limited education and we schedule health and wellness classes (from time to time) through outside health instructors. The clinic also provided selected literature to our patients when they are under the supervision of the clinic's volunteer medical director or our nurse practitioner/s. Our medical team will support you in building a "healthier" you. Three Angels Clinic's medical team of volunteers are here to support you, and keep you on the right path to better health.

Our goal for a healthy community


When you choose to "support" our mission and our faith based ministry, you 'join' a community 100% interested in making a real difference for its local residents. We have worked with other members of our community over the years. We will continue to work with others with the same mission to "build" a stronger network of people working together for a healthier community and a much healthier world. 

Team members


Clinic Administrative Team

Dr. Kevin Barrett PhD, CRT / Executive Director and Trustee

Yvonne Hall  / RN / Office Coordinator / support

Elizabeth Cross / Office Support / assistant   

Clinic Medical Providers

Dr. Franco Diaz, MD / Medical Director

June Benoit, ARNP / Nurse Practitioner

Pamela Breen, ARNP / Nurse Practitioner

Dr. Lawrence McChesney, MD / Physician / Surgeon

Dr. Peter Kim, MD / Physician / Surgeon 

Susan McChesney, PA-C / Physician's Assistant


Clinic Spiritual Support

John Grove / Chaplain / Pastor

Clinic Medical Social Worker

Algernon Thomas MSW / Consultant / support


Ming Hu / Volunteer assistant


Clinic Board of Directors

Dr. Kevin Barrett PhD, CRT / Executive Director

Dr. Franco Diaz, MD / Medical Director

Algernon Thomas / MSW / Social Worker

Vicky St. Fort , Accountant / Financials


Sub-Committee / advisory non-board membership

Morrey Deen

Dr. Franco Diaz MD

John Grove 

Yvonne Hall

Dr. Kevin Barrett PhD, CRT


Help Our Cause

Your support and contributions will enable us to meet our goals and improve health conditions for the sick. Your generous donation will fund our medical mission.

Pay with PayPal or a debit/credit card

Collaborations with Three Angels Clinic


Praising God for new collaborations

Living Hope Community Church and Three Angels Clinics are both currently working together to create an extensive outreach program, for the benefit of Ocala and Marion County residents needing free medical care. By May 31st, 2019, our faith based volunteer clinic will be located on the church's campus, along with two other non-profit organizations. LHCC and TAC both believe we have the same purpose that will promote better mental and physical health to local residents. Both organizations have a strong relationship with the Lord and we are working together to address the above, along with the spiritual, social, medical needs of each patient who attends the clinic and church. We welcome this new relationship 100% and we Praise God for the fruits we will accomplish to His Honor and Glory. For more information about our newest collaborative church partner, please visit the LHCC website https://livinghopeocala.org


Appreciation to the Ocala City Government

Thank you City of Ocala, for believing in our non-profit "free" clinic. You enable us to put our best efforts forward, to help others who are in need of basic medical care and they cannot afford to pay, because they are the eligible working poor and the uninsured. Good government and leaders, will look out for the people.


Healthcare and education at work

In 2018, Rasmussen College in Ocala and Three Angels Clinic came into agreement to let nursing students come through the clinic to get real time experience with the medical providers who supervise our patient care. The college is pro-education and pro-community wellness. We look forward to a long relationship with this great institution of learning. For more about the college, please visit them through their web link   


Short video clips