03/08/2022
Hi All - Dr. O’Malley’s new office has been up and running since 3/1. Please see below for a consolidated spot with his office and scheduling information.
Location: 1975 Lin Lor Lane Building 2 Suite 205 Elgin IL 60123
Office number for scheduling: 847-888-3552
Number to fax historical records: 847-888-3731