Flock Health

Flock Health

Digital health platform for serious mental illness.

HQ location
Lewes, United States
Employees
Enterprise value
$400—600k
Authorizing premium user...