Armstrong Flag Company was founded in Winchester, MA in 1999 just 2 miles from the historic Lexington Battle Green. Living in the cradle of American Liberty, we have tremendous pride in "Old Glory" We want to pass that pride onto as many Americans as possible.
As a result, we founded Armstrong Flag Company in order to provide our customers with high quality reasonably priced American Flags. Our growth over the last decade tells us that we have met that goal and we continue to expand our offerings throughout the flag industry. Today we offer a wide range of flags and if you can't find the flag you want in our catalog, let us know and we can custom make it for you within 2 weeks.
You can reach us anytime and our offices are open 8:00am -4:30pm EST.
ARMSTRONG FLAG COMPANY
20 PARK STREET
WINCHESTER, MA 01890
888-553-5247 TOLL FREE