Neil Sawhney, MDNeil Sawhney · Interventional Cardiology Physician2025 Soquel Ave, Santa Cruz, CA, 95062NPI · 1396731840No reviewsInsuranceNot specified(831) 458-5820Check availabilityBook online Claim listing