Meet Our Staff

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