The Wellness Center at Navarre, also known as Navarre Wellness, is a physician-led med spa in Navarre. It offers personalized aesthetic treatments and an online treatment planning tool where visitors pick their concerns and get a suggested plan before booking.