Español

In crisis? Call or text 988 (Spanish: press 2) Emergency: 911

About us

Our team

A calm, unhurried place to be heard, to breathe, and to begin feeling like yourself again, in English or Spanish.

Our story

Integrated Mental Health Specialist brings together three nurse practitioners who are board-certified in both family and psychiatric-mental health care. That means your mind, your body and your everyday life are part of one plan, and your providers work together around you. We serve Doral and the greater Miami community, in English and in Spanish, and we’re accepting new patients.

Our team

Meet the team

The three figures in our logo stand for the three providers who lead care here: dual board-certified family and psychiatric-mental health nurse practitioners, working together around each person.

  • Carmen Foubelo, MSN, APRN, FNP-C, PMHNP-BC

    Psychiatric-Mental Health Nurse Practitioner

    Languages: English · Español

    Carmen believes mental health is about more than treating symptoms. It’s about caring for the whole person with compassion, respect and evidence-based practice.

    Read full bio: Carmen Foubelo
  • Michael Garcia, MSN, FNP-C, PMHNP-BC

    Dual Board-Certified Family and Psychiatric-Mental Health Nurse Practitioner

    Languages: English · Español

    Michael Garcia believes that healing begins with recognizing that something needs to change. Taking that first step requires courage, and no one should have to navigate their mental health journey alone.

    Read full bio: Michael Garcia
  • Paul Pupo, APRN, PMHNP-BC, FNP-BC

    Psychiatric Mental Health & Family Nurse Practitioner

    Languages: English · Español

    I’ve learned that distress looks different for everyone. Some people can tell you exactly what hurts. Others need time to find the words. I make room for both.

    Read full bio: Paul Pupo

How we work

  • We listen first

    Your first visit is a conversation, not a checklist.

  • We work together

    Our providers share one plan and talk to each other, so your care stays connected.

  • We respect your privacy

    We never ask for medical details through this website.


Schedule your first visit

A member of our team is happy to answer your questions, in English or Spanish.

Hablamos español

Call us: (305) 424-4200
Call Request appointment