Rick HolmesInvestment Advisor Representativephone(916) 925-2106(916) 925-2106Davis, CASchedule an Appointment