Gina Rafanelli

Active Lafayette, CA President for V. M. Rafanelli & Associates, Inc.