Meet Our Providers

Clear Filters

Family Medicine

Location: Dade City Family Health Center

Service: Family Medicine

Language(s) Spoken: English

Medical/Graduate School: Rosalind Franklink University of Medicine and Science

Fun Fact: A devoted runner and beach enthusiast, Thomas completed his first marathon in 2025 and enjoys spending sunny days with his four kids and family.

Pediatrics

Location: Dade City Family Health Center

Service: Pediatrics

Language(s) Spoken: English, Spanish

Medical/Graduate School: University of South Florida, University of Nebraska Medical Center with Creighton University

Fun Fact: Dr. Puentes reduces stress through cycling, elliptical workouts, and kickboxing classes.

Chiropractic Care

Shannon Cataldo Headshot

Location: Dade City Family Health Center

Service: Chiropractic Care

Language(s) Spoken: English

Medical/Graduate School: Palmer College of Chiropractic

Fun Fact: Dr. Cataldo lives by her motto “Movement is medicine” and loves spending time in nature, journaling, and exploring new creative outlets that keep both mind and body active.