Joseph E. Barrera, MD
Mission Viejo, CA 92691
- Mission Heritage Medical Group and Affiliated Physicians
- St. Joseph Heritage Medical Group and Affiliated Physicians
- St. Jude Heritage Medical Group and Affiliated Physicians
Mission Heritage Mission Viejo - Endocrinology
26800 Crown Valley Parkway, Suite 230, Mission Viejo, CA 92691
Are you covered?
Check to see if your insurance is covered by this provider.
- US Family Health Plan - TriCare
- Blue Shield of CA HMO – Trio
- Aetna Medicare Advantage HMO
- Providence Medicare Advantage
- United Healthcare HMO
- Blue Shield of CA PPO
- Health Net HMO
- United HealthCare PPO
- Anthem Blue Cross Medicare PPO
- HealthSmart (Interplan) PPO
- Coventry/First Health PPO
- Vivity by Anthem Blue Cross
- Health Net PPO
- Cigna PPO
- Choice /Humana PPO
- Health Net - TriCare
- Multiplan PPO
- Aetna PPO
- Anthem Blue Cross PPO
- Aetna Medicare Advantage PPO
- United Healthcare Medicare Advantage
- SCAN Medicare Advantage
- Health Net Medicare Advantage
- Cigna HMO
- Blue Shield of CA Medicare Advantage
- Blue Shield of CA HMO
- Anthem Blue Cross Medicare Advantage
- Anthem Blue Cross HMO
- Aetna HMO
- No results found
Good news - you're covered!
You're not covered
Unfortunately, this provider doesn’t accept your insurance or plan.Don’t worry, we can help you find other providers who do.
View More Providers
About Joseph E. Barrera
Dr. Barrera's interests include intensive management of diabetes, hypertension and lipid disorders.
He is also involved in the management of prediabetic conditions including metabolic syndrome and polycystic ovarian syndrome.
He has been the principal investigator for numerous clinical trials involving the development of new therapies for diabetes, blood pressure and thyroid cancer. He has lectured extensively to physician colleagues and patient groups in the area of cardiovascular risk management and preventive endocrinology.
Prior to joining Mission Internal Medical Group, Dr. Barrera was the Medical Director of the Diabetes Program at Alta Bates Hospital in Berkeley, California and a team physician for the Oakland Athletics baseball team.
He was also a physician consultant for the KRON and KTVU/Fox news stations in the San Francisco Bay Area.
University Of California, Davis School Of Medicine
1987
Children's Hospital
Internal Medicine
1990
University Of Ca San Francisco Medical Center
Endocrinology
1992
- National Board of Physicians and Surgeons, Internal Medicine
- National Board of Physicians and Surgeons, Endocrinology
26800 Crown Valley Parkway, Suite 230
Mission Viejo, CA 92691
Providence Mission Hospital - Laguna Beach
Providence Mission Hospital - Mission Viejo
Community Reviews
At Providence, we're dedicated to providing you quality, personalized health care. We are constantly striving to optimize your experience.
As part of ensuring you have a positive experience with Providence, our online provider directory includes ratings and patient comments for select providers. More about our survey.
Dr. Barrera is a knowledgeable and caring health professional. He takes time to understand your full health situation and address concerns. He is patient in providing explanations and open to questions. THANK YOU Dr. Barrera and Team.
Providence Patient
Dr. Barrera is continuing to manage my Type 2 Diabetes in a way that is optimal for me.
Providence Patient
I have been seeing Dr Barrera for many years. He knows me and my family well. He never seems preoccupied, distracted or hurried during my visits with him.
Providence Patient
Dr Barrera is an excellent Dr.
Providence Patient
WE HAVE RECOMMENDED DR BARRERA TO SEVERAL FAMILY AND FRIENDS. DR BARRERA IS DEFINITELY AN ASSET TO YOUR ORGANIZATION.!
Providence Patient
Dr. Barrera is the best doctor I have ever met and am very grateful he is my endocrinologist. His expertise, professionalism and a very comprehensive approach to the patient's care makes him very special. I've had numerous physicians over the decades. Dr. Barrera is the best. He also referred my to other specialists at Mission Heritage Medical Group, who are also excellent.
Providence Patient
Dr. Barrera and his staff offer the highest quality of care and support. I'm grateful for them.
Providence Patient
Dr. Barrera was extremely patient with me and helpful
Providence Patient
Dr Barrea is a wonderful doctor. Cares deeply.
Providence Patient
I like this Dr. Very much. Have seen him for many yesrs.
Providence Patient
I see Dr.B/Staff every 6 months since moving to CA in 2012. Expected, there have been staff changes.,,,,,one thing that didn't change was the professional and friendly attitude of all in the office. Dr. B- Above the Best. I always look forward to our 6 month visit as well as my annual appointment with Dr. Wadell. Hat off to all of you.
Providence Patient
It was excellent and thorough .
Providence Patient
Dr Barrera is never rushes my visit. He is most kind and understanding. The most important fact is that is so knowledgeable about my medical conditions and how they relate to my endocrinic issues is most important to me. I can't ask for a better physician.
Providence Patient
Dr. Barrera is likely quite busy, but you never feel it as he spends all the time you need to discuss any issues. He is very calming and kind and it's obvious that his patients and staff are comfortable and happy. I'm glad I've been seeing him for over 20 years!
Providence Patient
Dr. Barrera is an excellent doctor !
Providence Patient
This Dr. Is wonderful!
Providence Patient
Dr Barrera is WONDERFUL in every way! Kind, listened to my concerns, understands my concerns, knows his job well and is great.
Providence Patient
He's caring, throughout, and listens carefully.
Providence Patient
Dr. Barrera is the BEST Endroconologist !! And will never see another one.
Providence Patient
Very good
Providence Patient
Dr. Barrera is very personable and professional. He has clearly reviewed my records before my visit. He explains things well, and is interested in me as a person. A visit with Dr. Barrera is something I look forward to!
Providence Patient
The doctor and staff always take extra time if needed to make sure my healthcare concerns are addressed
Providence Patient
Dr. Barrera and staff are always friendly. Respectful and knowledgeable. I've been a patient with dr Barrera for over 15+ years. He's the best.
Providence Patient
Dr Barrera always listens to my questions and concerns and gives me answers. He never rushes me and I feel very grateful to be his patient.
Providence Patient
He has improved my health significantly.
Providence Patient
Dr. Barrera is a very caring endocrinologist and I am extremely pleased with him and would highly recommend him.
Providence Patient
Dr. Barrera is an excellent physician, attentive , knowledgeable and professional. Hope he stays my doctor for my lifetime.
Providence Patient
It took 4-5 months to for my appointment. Dr. Barrera is in the clinic only 2 days a week. He made a special effort to get me in sooner. Original appointment scheduled for April. He personally got me in to see him in February. He has always in the past 20 years has made special arrangements to see me STAT if I needed to see him for any current medical issues.
Providence Patient
Doctor Barrera has always been one of my favorites
Providence Patient
Dr. Barrera is an excellent physician. He listens carefully and never rushes the patient even if there are a variety of conditions to address during the visit.
Providence Patient
VEry pleased with the care I receive. No bad issues at all, all positive:
Providence Patient
Very thorough
Providence Patient
Good advice given in a timely way.No problems.
Providence Patient
Dr B is the best of the best, polite and excellent.
Providence Patient
Always great service
Providence Patient
Dr Barrera is my favorite doctor of all time..period!!
Providence Patient
Dr. Barrera is an excellent doctor. Always listens and is very patient and understanding.
Providence Patient
Dr Barrera is always professional and easy to talk to.
Providence Patient
Dr. Barrera is always prepared for our visits. He is especially helpful in comments regarding our health and further need for treatments. He always gives us maximum time even at the cost of his own office and personal needs.
Providence Patient
Dr Barrera is like a friend who knows me and what I need, or he can find out.
Providence Patient
Expectations fulfilled
Providence Patient
Always good
Providence Patient
My provider was great, he always listens to me.
Providence Patient
Dr. Barrera is an excellent doctor and I have been going to him for 25 years
Providence Patient
Dr. Joseph Barrera is a blessing for watching over and monitoring my health conditions. He is not only an expert in his field but also a true caring person that takes the time to listen and answer questions.
Providence Patient
I've had 23 years of great care by Dr Barrera
Providence Patient
Always an outstanding experience related to this provider, staff, and facility.
Providence Patient
Dr Barrera is one of the best physicians I have ever had the pleasure of collaborating on in regards to my health care.
Providence Patient
Dr. Barrera has been guiding my health for 17 years and he is exceptional in his field!
Providence Patient
I have been a patient of Dr. Barrera for about 15 years. He's very compassionate, listens carefully to what my issues are with my thyroid and he comes up with the best outcome for me. I wouldn't trade him for anything. He's the most amazing doctor that Providence has.
Providence Patient
Dr. Barrera and his staff are excellent. I've always enjoyed my visits
Providence Patient
Very caring, thoughtful and respectful. As well as his team
Providence Patient
Dr Barrera is an amazing attentive doctor. He is very interested in my overall health and well being. He is always working with me to develop a long term health plan.
Providence Patient
Dr. Barrera was the first Providence doctor I saw years ago and the reason I currently see 2 others and will doubtless never leave Providence. He is the best Endocrinologist I have seen in my lifetime ( I am 80) and both his care and referrals have been excellent. I wouldn't know that I have osteoporosis or be currently on treatment were it not for him.
Providence Patient
Dr Barrera is amazing. No other doctor quite like him. His smarts combined with calm & efficiency is amazing .
Providence Patient
I concider myself very fortunate to have Dr. Barrera as my endocrinologist. He is extremely knowledgeable In his field, and always carefully considering my Ideas concerning my care. Dr Barrera puts a lot of thought and care into insuring his patience have the most thorough and appropriate treatment plans.
Providence Patient
Dr. Barrera is an amazing and caring doctor!
Providence Patient
Dr. Barrera is absolutely the BEST endocrinologist on the planer! He is easy to talk with, listens, respects me and my history, my efforts to Improve my health and takes time to discuss and answer questions.
Providence Patient
He's always very positive
Providence Patient
I just love Dr Barrera and most of the staff is really nice. The doctor always listens to me and
Providence Patient
Dr Barrera is one of the best, most caring & competent doctors!! He staff is great as well!
Providence Patient
Always polite. Explained my questions clearly.
Providence Patient
I have been seeing the same doctor for about 20 years. There is a reason I have not changed.
Providence Patient
My experience is always good when I see Dr Barrera.
Providence Patient
Good experience
Providence Patient
Dr. Barrera is an exceptional and knowledgeable physician. He is also personable, concerned, interested in my issues and very pleasant to talk with. I would most highly recommend him to another.
Providence Patient
Great doctor very caring
Providence Patient
Dr. Barrera is always prepared and very thorough. He is very generous with his time with me.
Providence Patient
Dr. Barrera answered all my concerns about health and my blood work that I had.
Providence Patient
Dr. Joseph Barrera has been taking care of my health since 2010 after my open heart surgery. I am always at ease after my meetings with him as we navigate the process of making sure my sugar count and the level of my A1c is controlled to ensure I do not go beyond the numbers which is bad for my Type II diabetes. He is an excellent doctor and me and my family are so very happy that he has taken very good care of my for the last 13 years.
Providence Patient
Always a good experience with Dr Barrera!!
Providence Patient
Dr. Barerra is such a thoughtful and kind practitioner. He Is extremely supportive.
Providence Patient
Always very good
Providence Patient
Dr Barrera went out of his way to collaborate with Dr Yazdi to discuss my blood work and put a plan in place for medication during my appointment with Dr Yazdi the following day. I felt like a VIP. I love the medical group!
Providence Patient
It was a very enjoyable visit.
Providence Patient
From the start of my visits to Dr. Barrera 20 years ago, I was very impressed with how obvious it was that he read all my medical records before he saw me. And now I trust him as he always clearly explains why he recommends certain procedures or medicine dosage changes. Dr. Barrera is personable, knowledgeable, never makes me feel rushed, but makes sure that I've asked all my questions and has been so responsive when I've asked questions on the My Chart portal as well. I feel blessed to have him as my endocrinologist and feel like I am receiving the best care for my medical issues with Dr. Barrera as my doctor.
Providence Patient
Dr. Barrera is an exceptional endocrinologist and an even better person. I always receive exceptional care and I'm very appreciative.
Providence Patient
The office always takes great care of meThe team is great
Providence Patient
Always a good experience!
Providence Patient
Dr. Barrera is always professional and friendly.
Providence Patient
Dr.Barrera is one of my favorite providers. He is kind, caring and thorough.
Providence Patient
Dr Barrera is an exceptional physician.
Providence Patient
We're good
Providence Patient
Dr. Barrera gave good information and good advice. Hoping to get the new medication he suggested. Thank you.
Providence Patient
Great doctor and staff
Providence Patient
Outstanding provider
Providence Patient
My provider is friendly, always explains my condition so I understand and has found way s to make it better.
Providence Patient
Listens, understands and provides great input
Providence Patient
Professional, Thorough, and informative I feel as though I'm in good hands
Providence Patient
Dr. Barrera is the best! Exceptional listener, extremely thorough, and all around brilliant physician. He always makes me feel seen and heard. I went way over my appointment time with concerns and questions and he was incredibly patient and attentive the whole time. I am so very lucky to call him my doc!!!
Providence Patient
Dr. Barrera is and continues to be an excellent endocrinologist, as I am a Type 1 Diabetic and hypo thyroid patient. Reviews my lab work, adjusts medications and recommendations of any needed changes.
Providence Patient
As a retired physician, I selected Dr. Barrera over 10 years ago and he is one of the finest physicians I have ever experienced. He doesn't "watch the clock" and addresses the patient face to face (not like many of today's new physicians who are lost looking at the electronic medical record. I believe physicians of this caliber are becoming extinct.I would also like to comment to the medical director that the cardiology and endocrinology departments are pretty responsive to working a patient with an acute problem but my experience is that making pulmonary and gastroenterology visits is really difficult.
Providence Patient
Dr. Barrera is an excellent doctor. He always answers all my questions and explains everything and spends enough time
Providence Patient
Dr. Barrera is excellent. He listens well and answers thoughtfully.
Providence Patient
Dr Barrera is the BEST!! He is By Far the Best Endocrinologist I've been to. I'm so thankful he is my Dr and you are Very Lucky to have him on your staff!!
Providence Patient
I have never had a bad experience with Dr, Barrera. He is very friendly and thorough always. I give him a A++++.
Providence Patient
Doctor always seems to care and make you feel like you are the only patient
Providence Patient
Dr. Barrera is the kindest, most knowledgeable and most helpful doctor ever, and I'm lucky to have found him!
Providence Patient
I love dr Barrara he has been my Dr for at least 10 to 15 yearsI trust him very much
Providence Patient
Dr. Barrera is wonderful, knowledgeable, personable and shows interest in me...He conscientiously asks how I feel, what I'm doing with my daily time, and we review my progress with diabetes II...He likes my blood test results...He Is the right endocrinologist for me...
Providence Patient
Dr Barrera listened to my health issues with concern. He spent the time to explain all very clearly. All medical tests and bloodwork as well as the body scan I had done were explained to my full understanding. I couldn't ask for a better physician than Dr Barrera.
Providence Patient
Dr. Barrera is an excellent doctor. He is thorough and takes time to address everything during the appointment. I got all my questions answered and left with an action plan for my Issue and feeling confident I'm in the best of care.
Providence Patient
Dr. Barrera Is a great doctor, I will never see another doctor.
Providence Patient
Dr Barerra takes the time to listen to my concerns and addresses them. His assistant has been very supportive and knowledgeable.
Providence Patient
Dr. Barrera always listens and cares about my wellbeing. He make you felike family not just a patient.
Providence Patient
Top quality physician; knowledgeable, compassionate and accessible . Highly recommend to my friends and family.
Providence Patient
Excellent care team!
Providence Patient
Super friendly, efficient, professional and caring.
Providence Patient
Dr. Barrera is one of my favorite doctors, along with Dr. Wadell. Highly recommend both of them. Good listeners and great follow-through.
Providence Patient
Very satisfied with Dr Barrerra
Providence Patient
Very knowledgeable and personable.
Providence Patient
Very responsive to my health needs
Providence Patient
Its always exceptional care with Dr Barrera. He goes above and beyond the care of a doctor.
Providence Patient
Dr Barrera is an exceptional endocrinologist.
Providence Patient
I arrived 5 minutes before my appointment & signed in. I was taken to the exam room right on time and the doctor spent about 20 minutes with me and answered all my questions & concerns. It was a perfect appointment!!!
Providence Patient
Dr. Barerra is patient kind and answers questions
Providence Patient
Dr. Barrera is absolutely AMAZING!! He is very experienced and knowledgeable. He explains things in a an understandable and easy way. He takes his time with his patients to ensure all their needs are met. Very happy with him!
Providence Patient
Dr. Barrera and his staff are great. I appreciate them greatly. I have nothing but positive things to say about them.
Providence Patient
Dr. Barrera is the pinnacle of the very best medical care given at Mission Heritage Medical. We love him.
Providence Patient
Very good as usual9
Providence Patient
I was having a hard time finding the link that had been emailed to me and his office called and resent the link 15 minutes before my appt so I could be on time. It was so helpful!
Providence Patient
Love dr. Barrera he is kind funny and very patient and listens
Providence Patient
Dr Berrera is very knowledgeable, conscientious, compassionate and very patient. I feel fortunate to have him as one of my physicians. I have never been disappointed at any time with any of my visits to his office. My care has always been excellent!
Providence Patient
Always available and explains things well.
Providence Patient
Dr. Barrera is outstanding.
Providence Patient
Dr.Barrera explained the results of the bloodwork in an easy to understand way.Any questions I had he answered and he has a gentle manner.
Providence Patient
Dr Barrera is always very attentive, informative & personable, He's given me great referrals & updates on the comings & goings of all my other Drs in the Group. He appears genuinely interested in my health & family history, Dr B also treats my adult daughter & remembers & reatains much of our family issues. He has been my Dr for many years & I trust & value his opinion & expertise on various subjects. Dr B is genuine, compassionate, & professional always,
Providence Patient
Dr. Barrera is an amazing physician! He is detailed and will send a referral/email to another specialist to help with a medical concern when needed. The ONLY negative Was the 15 minute wait to be seen. It was insufferable, but I think he is one of my best physicians.
Providence Patient
I have been a patient of Dr. Barrera for 19 years and in all that time I have received nothing but the best of care from him and his medical assistants. The front office has always been professional, knowledgeable, courteous, and friendly.
Providence Patient
Dr. Barrera and his staff are awesome. I always look forward to visiting with Dr. Barrera and receiving amazing and compassionate care.
Providence Patient
This Dr. Is the best always a wonderful experience
Providence Patient
Dr. Barrera is top notch in his care, listening, understanding, follow up and solutions. He is kind, personable and wise.
Providence Patient
Dr. Barrera is an excellent physician who never makes the visit feel rushed. He cares a lot patient well-being and is very down to earth and easy to talk with about health issues.
Providence Patient
The receptionist was kind and efficient while changing my insurance provider. It was a pleasure to Interact with her. Dr. Barrera is an excellent physician. He always listens to me carefully and addresses any concerns I have. I am grateful to have a doctor that has my best health at heart.
Providence Patient
Dr. Barrera was excellent when I was first referred to him 4 years ago. He was kind, caring, and attentive to my needs and situation. This time he was different, somewhat disengaged and I felt kind of awkward being there.
Providence Patient
Dr Barrera is always professional and friendly.
Providence Patient
Dr. Barrera is a kind man. He does a good job listening.
Providence Patient
Dr. Barrera has been my provider for 17 years and I have been extremely happy with the progress I have made under his care.
Providence Patient
Dr Barrera is an outstanding endocrinologist. He is always interested in my well-being, listens very carefully, and offers thoughtful and easy to understand recommendations.
Providence Patient
Best doctor I ever have had
Providence Patient
Dr. Barrera is an excellent Doctor who spends as much time as I need to explain and answer my questions.
Providence Patient
Dr. Barrera is amazing, caring and understanding. There was a long period of time after I scheduled before I could get an appointment to see him. It is always worth the wait.
Providence Patient
ALWAYS GOOD
Providence Patient
Dr. Barrera always listens and understands me. He is easy to talk to.
Providence Patient
Dr. Barrera never fails to be concerned about all aspects of my life and treats both my thyroid problem and my osteoporosis with excellent care. It couldn't be better. I know b/c I'm almost 80 and have seen a lot of doctors before Providence,
Providence Patient
Dr. Barrera is absolutely the best! I'm so thankful for him.
Providence Patient
Excellent
Providence Patient
Great doctor and practice
Providence Patient
Extremely nice doctor.
Providence Patient
Everyone I delt with was very nice and professional.
Providence Patient
Always a pleasure to see Dr. Barrera
Providence Patient
Everything excellent!
Providence Patient
This healthcare provider and their team are exceptional
Providence Patient
Dr Joseph Barrera has always been very attentive, understanding and takes the time to listen to my concerns and answer my questions.
Providence Patient
Excellent!
Providence Patient
I would refer anyone to Dr Barrera as he cares for the patient as a person
Providence Patient
Dr. Barrera is a wonderful doctor and I will stay with him as long as I can.
Providence Patient
Excellent doctor! Very understanding and has no problem spending enough time with me!
Providence Patient
Dr Barrera is very nice and knowledgeable Doctor. He has a very good bedside manner.He is a good asset to your group.
Providence Patient
Dr. Barrera was as thorough and helpful as usual.
Providence Patient
Dr Barrera is an amazing doctor who truly cares! So ez to speak to & very informative.. His support team is fabulous!! Highly recommend!!
Providence Patient
He is very prepared for my visit; reviewing my past concerns and current medication.
Providence Patient
Dr. Barrera is the best. I have been seeing him for years. He addressed the need for me to change the manufacturer of meds as a result of my blood tests. He also gave me a referral for a gastro doctor as I requested.
Providence Patient
Doctor Barrera is a great to listen and take great care of me and Iam sure every patient. Feels the same Barrera is awesome staff office nice also.
Providence Patient
This office, the staff and my doctor are always helpful, courteous, willing to help, my doctor treats me as he would treat his family member.
Providence Patient
Nothing but wonderful things to say about Dr. Barrera.
Providence Patient
I hope Dr Barrera never retires because no one can top him. He's the best dr there is.
Providence Patient
Dr Barrera is caring passionate person who cares about me
Providence Patient
Dr. Barrera is a caring physician who listens.
Providence Patient
DR. Barrera is great! He's knowledgeable, thoughtful and compassionat! His staff is wonderful too!
Providence Patient
Clinical Interests
- Abnormal Cortisol Level Tests
- Abnormal Glucose
- Abnormal Glucose Metabolism
- Addison's Disease
- Adrenal Adenoma
- Adrenal Disorders
- Adrenal Mass Non Malignant
- Adrenal Neoplasm
- Adrenogenital Syndrome
- Androgen Excess
- Androgen Insensitivity
- Calcium Metabolism
- Carcinoid Syndrome
- Congenital Hypothyroidism
- Conn Syndrome
- Cushing Syndrome
- Diabetes Education
- Diabetes Mellitus
- Ectopic Hyperparathyroidism
- Endocrine Disorders
- Feminizing Syndrome
- Fine Needle Aspiration Of Thyroid
- Glucagonoma
- Glucocorticoid Deficiency
- Goiter
- Grave's Disease
- Growth Disorders
- Growth Hormone Abnormalities
- Growth Hormone Deficiency
- Gynecomastia
- Hashimoto Thyroiditis
- Hyperaldosteronism
- Hypercalcemia
- Hypercholesterolemia
- Hyperglycemia
- Hyperglycemic Hyperosmolar Syndrome
- Hyperparathyroidism
- Hyperthyroidism
- Hypocalcemia
- Hypoglycemia
- Hypogonadism
- Hypoparathyroidism
- Hypopituitarism
- Hypothalamic Pituitary Disorder
- Hypothyroidism
- Insulin Pump
- Insulin Resistance
- Insulin Therapy
- Insulinoma
- Low Blood Sugar
- Metabolic Bone Diseases
- Metabolic Syndrome
- Multiple Endocrine Neoplasia
- Myxedema
- Nodular Goiter
- Non Toxic Goiter
- Osteopenia
- Osteoporosis
- Panhypopituitarism
- Parathyroid Disease
- Parathyroid Hyperplasia
- Pheochromocytoma
- Pituitary Adenoma
- Pituitary Disorders
- Pituitary Tumor
- Primary Hyperparathyroidism
- Pseudohermaphroditism
- Pseudohypoparathyroidism
- Radioiodine Therapy
- Rickets
- Secondary Hyperaldosteronism
- Thyroid Cyst
- Thyroid Disorder
- Thyroid Hormone Resistance
- Thyroid Nodule
- Thyroiditis
- Thyrotoxic Exophthalmos
- Thyrotoxicosis
- Toxic Diffuse Goiter
- Toxic Nodular Goiter
- Type 1 Diabetes
- Type 2 Diabetes
- Uremic Hyperparathyroidism
- Virtual Care
- Vitamin Deficiency
Dr. Barrera is always professional and explains every thing in detail
Providence Patient