Floyd Switzer

Archived Record Marshall, IL Previous President for American Legion Post 90