Larry Barrett

Active Folsom, CA President for Barrett & Barrett, A Veterinary Corporation

(916)989-2190