Alameda City Hall Address 2263 Santa Clara Ave Alameda CA United States Upcoming Events No events in this location Related