Integrative Primary Care


Integrative Primary Care is a collaborative approach to care that addresses physical, mental, emotional, social, spiritual, functional and environmental health in people of all ages. It looks at each person, individually and utilizes a whole-person focus to identify and treat the core cause of illness, injury and behavior rather than just treat symptoms. 

Our board-certified physician takes time to know you and as equal partners, you will work together to develop a customized plan specific for your health goals. At Solstice Health & Wellness you'll have access to a wide range of services to optimize health and wellbeing including but not limited to:

Health Maintenance and Preventive Care

  • School, Sports, Pre-op and Pre-Employment Physicals
  • Pediatric Health (Children and Adolescents Wellness Exams)
  • Women and Men’s Health
  • Obesity Screening and Counseling
  • Sexually Transmitted Infection (STI) prevention counseling
  • Tobacco Use Screening and Cessation Interventions

Chronic Disease Management                                                       

  • High Blood Pressure
  • Diabetes
  • High cholesterol
  • Asthma
  • COPD
  • Thyroid Disorders

Specialty Care

  • Reproductive and Sexual Health
  • Travel Health (counseling, vaccination, and medication prescription if needed)
  • Mental Health (anxiety, depression, PTSD)
  • Skin Care (acne, rosacea and other skin conditions)
  • Sports Medicine and Exercise Science
  • Medication-Assisted Treatment for Alcohol, Opioids and Other Substances

Labs, Testing, and Procedures

  • Metabolic, Nutrient and Hormone Testing
  • Vision and Hearing Screening
  • Allergy Testing
  • Cancer Screening
  • Skin Biopsies and Removal of Skin Lesions
  • Joint and Soft Tissue Injections

Patient Education Library

If You Are Ready of Optimal Health & Wellbeing Call Solstice Health & Wellness In Sarasota, FL At (941) 330-9797 Today!

Contact Us

Our Location

Office Hours

Solstice Health & Wellness


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-5:00 pm