Debra Leach
Debra Leach

Debra Leach

Disabled, former truck driver of 20 years.