Psychosomatic Medicine Specialist
Lawrence Richards, M.D. is a psychiatry & neurology (psychosomatic medicine) in Champaign, IL. NPI: 1174920474.
Address: 714 S LYNN ST, Champaign, IL 61820
Phone: 2173983084
Welli connects patients with providers based on philosophy of care and clinical approach. View Lawrence Richards's full profile, read patient reviews, and schedule an appointment.