James Long

Active Middlefield, OH President for Middlefield Banc Corp.