Willard Lee Hall
Altoona, Pennsylvania, USA