Since you're all in Concord & points north, the north side would make the most sense.

We generally meet up in Arbolado Park, in the parking lot at the corner of Arbolado Dr. & Sutton Dr. in Walnut Creek.

http://maps.google.com/maps?f=q&hl=e...3,0.05579&z=15

Would 10 am work?