DHDavid HallMDInternal MedicineLocation12710 Carmel Country Rd, San Diego, CA 92130, USASan DiegoCaliforniaUnited StatesContactGet Directions(858) 499-2708david.hall@sharp.comVisit WebsiteBrowse NearbyMore doctors in San DiegoMore doctors in CaliforniaMore doctors in United StatesBrowse all doctors