Kelly O'Carroll, MD

Kelly O'Carroll, MD

Kelly O'Carroll, MD

Accepts New Patients

Offers Virtual Visits

Location(s)

1200 Medical Plaza Court

1200 Medical Plaza Court
Granbury, TX 76048

Accepts New Patients

Offers Virtual Visits

Occupation

PHYSICIAN

Education

Medical School
Louisiana State University Medical Shreveport
Doctor of Medicine

Residency
University of Tennessee Bowld Hospital
Pediatrics