Joseph Serra

Active Grand Blanc, MI Vice-President for Al Serra Chevrolet, Inc.