Pleasanton's 'State of City' address being aired starting at 6 p.m. today on Channel 30

© 2016 PleasantonWeekly.com.
All rights reserved.