Scott Vasconcellos

Active Placerville, CA Cardiovascular Diseasephysician for Northern California Cardiology