Steve Shoemaker

Active Clovis, CA President for 3 Oaks Vineyard, Inc.