Adult Primary Care

Thomas C. Barker, M.D.

Specialty:

Completed his undergraduate education at California State University at Fullerton. He received his medical degree from the University of California at Los Angeles School of Medicine. His post graduate training was completed at Northridge Hospital Medical Center. He is certified by the American Board of Family Practice. In his off duty hours, he enjoys golf, ... read more

Xandi Craig, PA-C

Xandi Craig, PA-C

Specialty:

Xandi has been a patient favorite for over five years and sees patients in our Irvine and Laguna Beach offices. Xandi is one of our most popular providers and sees patients in our Irvine office, Caduceus Jamboree.... read more

Gregg DeNicola, M.D.

Gregg DeNicola, M.D.

Specialty:

Dr. DeNicola has cared for patients in Orange County for over 35 years and is most proud of the many babies he delivered during that time. Dr. DeNicola received his Bachelor of Science, cum laude, and completed medical school at Creighton University. He completed his internship and residency at Northridge Hospital (UCLA School of Medicine), and ... read more

Mary DeNicola, DNP

Mary DeNicola, DNP

Specialty: ,

Mary has been a nurse for over 30 years, receiving her BSN from Creighton University. She earned her MSN/FNP from California State University, Dominguez Hills and a Doctor of Nursing Practice (DNP) from the Frontier School of Midwifery and Family Nursing. Mary has worked as a primary care provider at Caduceus for over a decade, ... read more

Jessica Ekstrom FNP

Specialty:

Jessica received her BSN from Biola University and her MSN, FNP from California State University Long Beach. She specializes in providing care to patients across the entire age spectrum and works primary in the Yorba Linda and Laguna Beach offices. Jessica is committed to treating each patient as a unique individual by caring for the ... read more

Michael Hall, M.D.

Specialty:

Completed his undergraduate education at California State University at Fullerton. He received his medical degree from Loma Linda University. He is certified by the American Board of Family Practice. In his off duty hours, he enjoys Little League, Pop Warner, traveling, and the outdoors. "Treating the whole family is very rewarding and gives my patients ... read more

Paul Jordan, M.D.

Specialty:

Completed his undergraduate education at California State University at Long Beach. He received his medical degree from the University of Southern California School of Medicine. His post graduate training was completed at Los Angeles County/USC Presbyterian InterCommunity Hospital. He is certified by the American Board of Family Practice. In his off duty hours, he enjoys ... read more

Hye Lee D.O.

Specialty:

Dr. Lee is an osteopathic physician with a special interest in female health. Her favorite part of practicing medicine is interacting with patients of all ages and practicing a "whole person" approach to each patient's medical care. In her spare time, Dr. Lee likes to oil paint and spend time with her two young children. ... read more

Daniel May, M.D.

Specialty:

Completed his undergraduate education at California State University at Fullerton. He received his medical degree from the University of California at Irvine. His post graduate training was completed at University of Southern California Presbyterian InterCommunity Hospital, where he was Chief Resident. He is certified by the American Board of Family Practice. In his off duty ... read more

Miranda Naylor DO

Specialty:

Dr. Miranda Naylor is a board-certified family physician. She attending medical school at Western University, College of Osteopathic Medicine of the Pacific and completed residency at Northridge Family Medicine Residency, UCLA School of Medicine. She has special interest in functional medicine and nutrition. In addition to using up-to-date evidence-based medical treatments, she also uses Osteopathic ... read more

Hear It From Our Patients

Check out what are patients are saying about our practice!
We like you, do you like us? Please take a few minutes to complete our survey!

Office Locations