Find A Physician

Kelly O'Carroll, MD

Internal Medicine

1200 Medical Plaza Court
 / Granbury, Texas 76048
Phone: 682-529-8030
Fax: 682-529-8031 Get Directions

Primary Phone: 682-529-8030 Fax: 682-529-8031

Dr. O’Carroll is an Internal Medicine and Pediatric Specialist practicing in Granbury. She is originally from Monroe, Louisiana. Dr. O’Carroll received her undergraduate degree from Louisiana State University in Baton Rouge. She attended medical school at Louisiana State University Health Science Center Shreveport and completed her residency in combined Internal Medicine and Pediatrics at the University of Tennessee Health Science Center in Memphis.   

She is double board - certified in Internal Medicine and Pediatrics. Her affiliations include: Board of Directors for Paluxy River Children’s Advocacy Center, Member American College of Physicians and Member American Academy of Pediatrics. 

In 2009, Dr. O’Carroll moved to Granbury with her family. Her Husband, Peter, is a neurologist in Granbury. They have 3 boys who are active in multiple sports and keep them very busy with their activities.  They are avid Chicago Cubs, LSU Tigers, and New Orleans Saints’ fans.  They enjoy life in the beautiful lake town of Granbury.  

Kelly O'Carroll, MD

682-529-8030 1200 Medical Plaza Court
 / Granbury, Texas 76048
Get Directions

Kelly O'Carroll, MD


Get Directions

Kelly O'Carroll, MD


Get Directions

Kelly O'Carroll, MD


Get Directions