David Massie

Active Lafayette, CA President for Massie & Beck Insurance Brokers, Inc.