Tim Needham – Executive Director
tim@restorationhousestl.org
Direct: 314-308-3099
Lilly Blake – Director of Operations
lilly@restorationhousestl.org
Direct: 314-866-9655
Angela Fleck – Director of Development
angela@restorationhousestl.org
Tim Needham – Executive Director
tim@restorationhousestl.org
Direct: 314-308-3099
Lilly Blake – Director of Operations
lilly@restorationhousestl.org
Direct: 314-866-9655
Angela Fleck – Director of Development
angela@restorationhousestl.org