American Legion Post 998 Lawnton, PA 4700 Derry St, Harrisburg, PA 17111 | (717) 564-1015 American Legion Post 109 Mechanicsburg, PA 224 W Main Street Mechanicsburg, PA 17055 (717) 766-4412