About company

Owl Peak Labs is an innovative medical technology company that provides early and accurate cancer diagnostics and screening through proprietary thermal imaging paired with a machine learning/AI software platform. Owl Peak Labs was founded in 2019 and the company is based in Virginia, with offices in McLean and Charlottesville.

US 1751 pinnacle drive
Unknown
Not verified company