Photo of Dr. Teresa Mahaffey

Dr. Teresa Mahaffey, MD

Concierge Pediatrics, Pace, FL

Blessed Minds
3949 Highway 90, Pace, FL 32571

Facts on this page last checked September 2026. How we check doctors

About Dr. Mahaffey

Dr. Mahaffey completed her undergraduate studies at the University of Notre Dame and earned her medical degree at the University of Illinois College of Medicine, based in Chicago. She trained at UCSF Benioff Children's Hospital in Oakland, California, where she served as a pediatric intern, resident, and chief resident.

She practiced pediatrics for two years on Guam before settling in the Pensacola, Florida area, where she started a pediatric private practice. In 2019 she founded Blessed Minds, a direct primary care pediatric practice. She says starting her direct primary care practice lets her see patients on her own terms, free of insurance regulations, constraints and administrative work.

After a tornado destroyed her office, she saw patients from a church nursery space offered by a local pastor while rebuilding.

My office was hit and destroyed by a tornado. I have a DPC peds practice in the Pensacola area.
Dr. Teresa Mahaffey

Membership and fees

Fees are not published. Ask the practice.

Education and credentials

Education
Undergraduate studies, University of Notre Dame
Education
Medical degree, University of Illinois College of Medicine in Chicago
Residency
Completed her pediatric internship, residency, and chief residency at UCSF Benioff Children's Hospital in Oakland, California
License

Location

3949 Highway 90, Pace, FL 32571
Blessed Minds practice page
Directions

Recognition and research

Teaching and research roles

Founded Blessed Minds, a Direct Primary Care pediatric practice, on September 3, 2019, after previously working as an employed physician.

Patient reviews

Be the first to review Dr. Mahaffey.
Write a review

Questions patients ask

Where did Dr. Mahaffey train?

Dr. Mahaffey earned her medical degree at the University of Illinois College of Medicine in Chicago. Dr. Mahaffey completed her pediatric internship, residency, and chief residency at UCSF Benioff Children's Hospital in Oakland, California.

Where is Dr. Mahaffey's office?

Dr. Mahaffey sees patients at Blessed Minds, 3949 Highway 90, Pace, FL 32571.

Where is Dr. Mahaffey licensed?

Dr. Mahaffey holds a license in Florida.

Are you Dr. Mahaffey? Claim this profile for free. Report a correction.

Ready to contact Blessed Minds?