James Rapella

Active Richmond, CA President for C. Rapella & Sons, Inc.