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
$285.7M
Employees
1,001
Established
2012
Google Reviews
4.0 (8 reviews)
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.
More Companies in Florida
Browse all companies in Florida →