D. Fulmer

Active Clarion, PA President for American Legion Post 66