Castro Valley Veterans Memorial is a permanent tribute to our brave veteran heroes – military men and women who have served our country. The Castro Valley Veterans Memorial was dedicated on Veterans Day, November 11, 2012, at Castro Valley Community Park. Everything is made of granite and concrete. The color used in each logo is the exact color for each branch of the armed services. The names on the back belong to veterans of service. The material used is a lithographic paint designed to last for decades. The smallest piece of granite at the memorial weighs 570-lbs and the largest weighs 4,000-lbs.