Alamo Flag Company
Drag box to select area
The Alamo Flag Company location in Falls Church offers a wide variety of national flags, flag staffs, flag pins and home decor items. The owner of the company had been selling flags since 1978 and opened his first store in 1987 in Texas. The company now has stores in numerous states as well as an extensive website where you can also find magnets, patches, key rings and stickers.
6134 Arlington Blvd, Falls Church, VA 22044
- Fax: 703-442-8524
- Hours: Mon - Fri, 8am - 6pm; Sat - Sun, 10am - 4pm
- Accessible: yes