Lorna Rivera — Psychiatry & Neurology (Neurology) in Mchenry, IL
Lorna Rivera is a psychiatry & neurology (neurology) in Mchenry, IL. NPI: 1730197906.
Address: 4100 VETERANS PKWY, Mchenry, IL 60050
Phone: 8153856400
Welli connects patients with providers based on philosophy of care and clinical approach. View Lorna Rivera's full profile, read patient reviews, and schedule an appointment.