Dennis Gallagher

Active Rio Oso, CA President for Gallagher Ranch, Inc.