Mark Shears

Active Clovis, CA Member for Shears Insurance & Financial Services LLC