Live Better Longer

Weight Loss | IV Therapy | Hormone Balancing | Peptide Therapy

Your Journey to Wellness Begins Here!

Welcome to Palm Beach Integrative Medicine!

Palm Beach Integrative Medicine is an integrative medical center dedicated to helping patients live better and longer. Board Certified Internist Dr. John DeLuca focuses on finding the root of the illness to resolve symptoms and health issues to achieve and sustain optimal wellness. He treats patients as whole persons, not a single organ, system, or sign, and creates a unique individualized treatment plan for each patient.

Our practice specializes in the following:

  • Hormone Optimization
  • IV Therapy
  • Peptide Therapy
  • Age Management 
  • Detoxification
  • Nutrition & Weight Loss
  • Brain Health
  • + More!


Microbiome and Gut Health | Heart Health | Hypertension | Diabetes & Blood Sugar Issues | Weight Loss | Metabolic Syndrome


Heavy Metals Toxicity | Mold Exposure | Lyme Disease

IV Therapies

UBI Ozone | Chelation | Myers Cocktail | Migraine Cocktail | Glutathione Push | PK Protocol | High Dose Vitamin C + More

Brain Health

Traumatic Brain Injuries | Post Concussion Syndrome | Dementia and Neurodegenerative Disorders | Brain Fog

Jennifer O'ConnorJennifer O'Connor
12:50 17 Apr 23
I have been a patient of Dr. DeLuca for over 8 years and I am extremely appreciative of his integrated, holistic approach to identifying root cause issues to heal the body. Dr. DeLuca takes the time to truly listen to your concerns and always has several different options and approaches to address what's going on. His staff is amazing - specifically Courtney! She is always so helpful, responsive and caring. A great team!
Megan SullivanMegan Sullivan
16:04 13 Apr 23
The staff & Dr. DeLuca are SECOND TO NONE! They truly care about the people they encounter & it shows. I really respect Dr. DeLuca and thank him for all he’s done for me. This is the place to go to feel YOUR BEST SELF! Highly, highly recommend.
Avril HaynesAvril Haynes
11:02 09 Mar 23
I have been a patient of Dr DeLuca for the past 6 years. He is very knowledgeable and takes time out to listen, you never feel rushed when consulting with him and gives sound advice. his front desk personnel is very accomodating friendly and a gem to work with so are all the rest of the staff esp the ones administering intravenous fluids. am a very satisfied customer and wont trade going to him for anyone else, informative knowledgeable and caring
Ed FoleyEd Foley
15:37 08 Mar 23
Dr DeLuca has been my most trusted Dr. for over 15 years. He has profesdsionally guided me through menopause unscathed and perfectly balanced my hormones into my 70's with little to no discomfort.I recommend him to everyone I can beginning with my daughter, then she sent her boyfriend.This man is a miracle worker, he knows his stuff!
Joanne ScalzoJoanne Scalzo
22:01 23 Feb 23
Had my first visit today with Dr Deluca and best experience ever. First time a doctor isn’t just throwing garbage medication he looks for the root cause of your concern. He is very thorough through his exam. Staff and the doctor are EXTREMELY nice ! Every one is so educated and so helpful! I love it here feels like I walked into my second home. Highly recommend everyone to see him!
Henri ShawnHenri Shawn
20:20 04 Jan 23
outstanding physician and person. Very thorough and well trained also tremendously sympathetic.he has a doctor to go to not only for any usual medical reasons, but also for situation when no one else knows what to do.he has been a lifesaver for our entire family. He’s a 10 out of 10 and may be a 15 out of 10.
Barbara BickelBarbara Bickel
20:44 01 Sep 22
Palm Beach Integrative Medicine is REALLY good! Starting with Courtney who graciously took all my calls and helped me under their process to the amazing Dr.l DeLuca who thinks way outside the box in his diagnosis approach. Plus he really listened to me and genuinely seemed to care. I have been to 8 specialists over 4+ years for my condition and I believe he nailed it. I am so glad I found him and this office!! I'd give 10 stars if I could!