American Legion Hall Post 564 American Legion Hall Post 564 2120 Walsh Ave Santa Clara, CA Map American Legion Hall Post 564 Upcoming EventsNo events currently scheduled at this location.