The memorial is a drinking fountain that honors the memory of all who have sacrificed to keep us free.
Organization Responsible for Installation:
VFW Post 7706
Memorial War Era(s):
Main and Lake Cook Road, Barrington, Illinois 60010
Published on April 30, 2021