InVita Health and Wellness

$23.1M revenue • 5 employees • 333 S Kirkwood Rd UNIT 300, St. Louis, MO, 63122, United States

Last Updated Dec 16, 2025

Company Overview

Company Name

InVita Health and Wellness

Address

333 S Kirkwood Rd UNIT 300, St. Louis, MO, 63122, United States

Approx. Annual Revenue

$23.1M

Employees

5

Established

2021

About InVita Health and Wellness

InVita Health and Wellness is a full-service ketamine infusion clinic and integrative and functional medicine medical spa based in St. Louis, MO. The company offers individualized care plans to improve and support its clients' health and body image, with safe and advanced treatments provided by board-certified anesthesia providers.

Frequently Asked Questions about InVita Health and Wellness

Technologies Used

Social Profiles

Key Decision Makers

Sara Franco Owner
Sara Franco Owner/Practitioner
LinkedIn