Lawrence Richards, MDLawrence Richards · Psychosomatic Medicine Physician714 S Lynn St, Champaign, IL 61820(217) 398-3084Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing