Flag Store

When you’re looking for a flag, you’re looking for a flag store in Shrewsbury, MA that cares about identity, history, legacy, and community as much as you do. At All American Flag Store, we offer flags for every occasion, including American flags, political flags, military flags, and much more. Our prices are low to encourage patriotism in flying our flag with the pride of our forefathers.
While we are always happy to speak to you personally to help you with your flag selection, we encourage you to visit our website to explore our flags. If you still can’t decide, give us a call at (508) 752-7688 and we’ll be glad to help you out.