Company Overview
Company Name
Orlando Family Physicians by InnovaCare Health
Address
1834 N Alafaya Trail, Orlando, FL, 32826, United States
Website
innovacarehealth.comPhone
(407) 627-0062Approx. 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.