William B Ricks, MDWilliam B Ricks · Interventional Cardiology Physician17480 High St, Los Gatos, CA, 95030NPI · 1033197306No reviewsInsuranceNot specified(408) 497-2472Check availabilityBook online Claim listing