Our Providers
Colleen Irwin, APRN, PMHNP-BC
I am a dually certified Family Nurse Practitioner and Psychiatric Mental Health Nurse Practitioner. I completed my Master’s in Nursing at Kennesaw State University in Kennesaw, GA, and my post-graduate psychiatric mental health certification at Wilkes University in Wilkes-Barre, PA.
I have been a Family Nurse Practitioner for over 18 years, well versed in assessing, diagnosing, and prescribing medications for anxiety, depression, PTSD, bipolar, insomnia and ADHD.
I Offer Appointments Online Via Telehealth Please email us at office@apsorlando.sprucecare.com or text us at 407-392-9244
Madeline Japp, APRN, PMHNP-BC
I Offer Appointments Online Via Telehealth Please email us at office@apsorlando.sprucecare.com or text us at 407-392-9244
Amanda McCormack, APRN, PMHNP-BC
My journey in nursing began over 25 years ago with a deep desire to make a difference in people’s lives. Over the years, I have had the privilege of collaborating with patients from all levels of society, guiding them through some of their most challenging and rewarding moments. This journey has not only enriched my professional skills but has also profoundly shaped my understanding of empathy, resilience, and the human spirit.
For the past decade, I have served as a Family Nurse Practitioner (FNP), I obtained my master’s degree from the University of Cincinnati. I have been able to expand my scope of practice and deepen my relationships with patients and their families.
Recently, I embarked on a new chapter in my career by becoming a Psychiatric Mental Health Nurse Practitioner (PMHNP), with my post-master’s certificate from Wilkes University. In this role, I have been dedicated to addressing the mental health needs of my patients, understanding that mental well-being is a critical component of overall health. My passion for mental health care stems from a genuine desire to provide support and healing to those struggling with mental health challenges. It has been incredibly rewarding to see the positive impact I have made on my patients’ lives.
Throughout my career, my patients have been my greatest teachers. Their courage, strength, and stories inspire me every day. I am deeply committed to creating a safe and supportive environment where every patient feels heard, respected, and cared for.
I look forward to continuing to serve my community with dedication, compassion, and a relentless passion for improving the health and well-being of every individual I have the privilege to care for.
I Offer Appointments Online Via Telehealth Please email us at office@apsorlando.sprucecare.com or text us at 407-392-9244
Stephanie Razuri, APRN, PMHNP-BC
I Offer Appointments Online Via Telehealth Please email us at office@apsorlando.sprucecare.com or text us at 407-392-9244
Kelsey Castroverde, APRN, PMHNP-BC
Kelsey Castroverde, PMHNP-BC, is a board-certified Psychiatric Nurse Practitioner dedicated to helping Individuals better understand their minds and reclaim a sense of control over their mental health. She earned her psychiatric nurse practitioner degree from Vanderbilt University and graduated Valedictorian from Florida State University’s College of Nursing.
Kelsey has a particular passion for working with individuals experiencing chronic pain, informed by her own lived experience with debilitating pain and recovery. She understands the emotional burden that often accompanies chronic pain, including anxiety, depression, fear and integrates this understanding into every aspect of her care.
Her approach is grounded in science and collaboration. Kelsey enjoys teaching patients how the brain and nervous system work so symptoms feel less mysterious and more manageable. By combining education, empathy, and evidence-based treatment, she helps patients feel empowered, resilient, and more confident in navigating life’s challenges.
I Offer Appointments Online Via Telehealth Please email us at office@apsorlando.sprucecare.com or text us at 407-392-9244
Julie Powers, APRN, PMHNP-BC
I am a Board-Certified Psychiatric Mental Health Nurse Practitioner with over 14 years of experience in nursing, primarily in the field of oncology. Throughout my career, I’ve had the privilege of caring for patients during some of the most vulnerable times in their lives. This work has deeply shaped my practice, instilling in me a strong sense of empathy, compassion, and respect for each individual’s unique journey. I’ve always been passionate about mental health. I believe it’s time we break the stigma surrounding mental health and create safe, supportive spaces for healing and growth. My goal is to provide thoughtful, patient-centered care that supports both emotional well-being and overall quality of life.
I Offer Appointments Online Via Telehealth Please email us at office@apsorlando.sprucecare.com or text us at 407-392-9244
Administrative Staff
Dessa
Billing
- Invoicing: Generating and sending invoices to clients or patients.
- Payment Processing: Handling payments, including cash, credit card, and insurance claims.
- Financial Records: Maintaining accurate financial records and ensuring all transactions are documented.
- Customer Queries: Addressing any billing-related questions or concerns from clients or patients.
Cess & Jem
Scheduling
- Appointment Booking: Managing calendars and scheduling appointments for clients or patients.
- Reminders: Sending reminders for upcoming appointments via phone, email, or text.
- Rescheduling: Handling requests to reschedule or cancel appointments.
- Coordination: Coordinating with other staff or departments to ensure availability and avoid conflicts.
Appointments
- Check-In/Check-Out: Assisting clients or patients with the check-in and check-out process.
- Documentation: Ensuring all necessary paperwork is completed and filed correctly.
- Customer Service: Providing excellent customer service to ensure a positive experience.
- Follow-Up: Scheduling follow-up appointments and making sure clients or patients receive necessary information.
Billing
- Invoicing: Generating and sending invoices to clients or patients.
- Payment Processing: Handling payments, including cash, credit card, and insurance claims.
- Financial Records: Maintaining accurate financial records and ensuring all transactions are documented.
- Customer Queries: Addressing any billing-related questions or concerns from clients or patients.
Cess & Jem
Scheduling
- Appointment Booking: Managing calendars and scheduling appointments for clients or patients.
- Reminders: Sending reminders for upcoming appointments via phone, email, or text.
- Rescheduling: Handling requests to reschedule or cancel appointments.
- Coordination: Coordinating with other staff or departments to ensure availability and avoid conflicts.
Appointments
- Check-In/Check-Out: Assisting clients or patients with the check-in and check-out process.
- Documentation: Ensuring all necessary paperwork is completed and filed correctly.
- Customer Service: Providing excellent customer service to ensure a positive experience.
- Follow-Up: Scheduling follow-up appointments and making sure clients or patients receive necessary information.