Edward Gallagher

Active Concord, CA President for Gallagher & Miersch. Inc.

(925)671-7000