Omena Inc

place Providence, Rhode Island, USA
language https://www.omenamovement.org/

$237,852

Saved on 42 projects and calls

This is the total value we've estimated for all projects matched. Learn more about how we calculate project savings.

Staff

Francesca R
Francesca R.
Founding Director
The pixel