Orlando Family Physicians by InnovaCare Health

$397.7M revenue • 1,001 employees • 1834 N Alafaya Trail, Orlando, FL, 32826, United States

Last Updated Jun 5, 2025

Company Overview

Company Name

Orlando Family Physicians by InnovaCare Health

Address

1834 N Alafaya Trail, Orlando, FL, 32826, United States

Approx. Annual Revenue

$397.7M

Employees

1,001

Established

2012

About Orlando Family Physicians by InnovaCare Health

InnovaCare Health is a healthcare provider based in New Braunfels, Texas, with approximately 1,001 employees. The company offers a range of services, including primary care, diagnostic testing, telehealth, and 24/7 on-call physicians, aiming to provide convenient and accessible healthcare for its patients.

Frequently Asked Questions about Orlando Family Physicians by InnovaCare Health

Technologies Used

Social Profiles

Key Decision Makers

Richard Shinto Chief Executive Officer
LinkedIn
Corey Smith, MS Senior Vice President, Clinical Operations
LinkedIn