David Leroy Parsons, DODavid Leroy Parsons · Family Medicine Physician8830 Scotts Valley Rd, Upper Lake, CA 95485(707) 263-7478Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing