Discover Health

$1.4M revenue • 8 employees • 210 Bear Hill Rd #304, Waltham, MA, 02451, United States

Last Updated Sep 9, 2025

Company Overview

Company Name

Discover Health

Address

210 Bear Hill Rd #304, Waltham, MA, 02451, United States

Approx. Annual Revenue

$1.4M

Employees

8

Established

2006

Google Reviews

4.9 (51 reviews)

About Discover Health

Orchard Health Care is a leading concierge primary care practice serving the greater Boston region. Located in Waltham, MA, the company provides personalized healthcare services and offers free consultations to adults, kids, seniors, doctors, and businesses.

Business Profile

Read from the Discover Health website on Oct 13, 2026. Hover an item to see the exact wording it came from.

About the website

Website quality (AI-assessed)
7/10 · Clear navigation and contact info; No online booking form visible
Footer copyright year
2024

Medical Clinic Companies near Waltham, MA

Browse all Medical Clinic companies in Massachusetts →

Frequently Asked Questions about Discover Health

Categories

Technologies Used

Social Profiles

Key Decision Makers

John Stuber Owner
LinkedIn
Sandra Curtin Practice Manager
LinkedIn