Tara Raffi Email

Founder & CEO . Almond

Los Angeles, CA

Location

Current Roles

Employees:
21
Revenue:
$0
About
We make it easy to get great ObGyn care, both at our in-person offices and over telehealth.
Almond Address
8274 Melrose Ave
Los Angeles, CA
United States

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.