In front of Wells Fargo Bank at the corner of Castro Valley Blvd and Redwood Road. American Dream Movement