
Contact us
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