![thumbnail](https://i2.ypcdn.com/blob/c860e388d9ab1dc27856f0a372b65ea29f27d0ba_150x150_crop.jpg)
American Legion
Add Hours
The American Legion
Phone: (215) 348-4104
Address: 300 School St, North Wales, PA 19454
43 W 2nd St, Lansdale, PA 19446
2100 Koffel Rd, Hatfield, PA 19440
805 W 2nd St, Lansdale, PA 19446
800 W 5th St, Lansdale, PA 19446
351 W Maple St, Ambler, PA 19002
300 School St, North Wales, PA 19454
141 S Main St, North Wales, PA 19454
501 Office Center Dr, Fort Washington, PA 19034
212 N Main St, North Wales, PA 19454
100 W Main St Ste 104, Lansdale, PA 19446