Richard M Yarvis, MDRichard M Yarvis · Forensic Psychiatry Physician4160 Suisun Valley Rd, Fairfield, CA 94534(707) 864-5696Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing