Healthcare and wellness designed for real life
We provide a comprehensive and complete management of both your mental and medical well-being so you can understand and treat your unique symptoms appropriately and effectively.
With locations in Vero Beach and Port St. Lucie, FL
Our Team
We have over 30 years of combined experience in primary and emergency medical care.
Emerald Medical's board-certified physicians bring world class medical care directly to you and your family.
Our providers are former Special Forces doctors, and physician assistants, supported by a staff of combat medics and medical assistants.
Emerald Medical Services
Primary Care
All Americans should have access to a health professional trained to provide quality primary medical care.
IV Therapy
We offer multiple IV therapy packages including hydration, vitamin infusions, and post-workout recovery.
In-Home Consult
You can book an in-home appointment, schedule one at your office, ask for a virtual consult or visit our clinic.
Ketamine
We offer ketamine treatments for both pain management and behavioral health therapy for select patients that meet treatment criteria via evaluation.
Hormone Replacement Therapy
Hormone replacement therapy gives the body the extra hormones it needs to reduce the symptoms of various conditions.
Mental Health Services
We offer a variety of mental health services, ensuring both medical and mental health are addressed simultaneously.
The Sheepdog Program
We are proud of our partnership with The Sheepdog Program, a counseling program for mental health and substance services for Veterans and First Responders.
Learn More →
Book a Consultation
Our medical providers have over 30 years of combined experience in emergency and primary care practice.
We offer in-person, tele-health, and home visit services in Vero Beach and Port St. Lucie, FL and the surrounding areas.
In-Home
At Your Office
Virtual
Our Clinic
Contact Us
To get started, please fill out our inquiry form by clicking on the button below.
We’ll be in touch within 24-72 hours.
Phone: (772) 307-9840
Fax: (786) 756-8419