The American Legion

(717) 354-8523

35 S Hoover Ave
New Holland, PA 17557-1653