Invision Health

$13.9M revenue • 126 employees • 400 International Dr, Buffalo, NY, 14221, United States

Last Updated Mar 17, 2025

Company Overview

Company Name

Invision Health

Address

400 International Dr, Buffalo, NY, 14221, United States

Approx. Annual Revenue

$13.9M

Employees

126

About Invision Health

Invision Health is a medical services provider located in Buffalo, NY, United States. The company employs approximately 126 individuals and offers a range of services, including general neurosurgery, pain management, immune system treatment, and functional medicine, among others. Invision Health has been serving the Buffalo community for over 20 years, providing state-of-the-art healthcare to its patients.

Frequently Asked Questions about Invision Health

Technologies Used

Key Decision Makers

Stephen Mechtler President
LinkedIn
Caroline A D'Souza Owner