Our goal is to make your experience here as pleasant as possible. Everything we do here is geared toward providing you, our patient, the highest quality medical and surgical care possible. 


Please plan to be here for at least 1 hour depending on the extent of your examination and any additional tests, studies or procedures that might be required.

Please be sure to bring a current list of all medications, your photo ID and insurance card to your visit.

Rush University Medical Center

Rush University Medical Center Parking is available in the main hospital parking structure for $8 with validation from our office. Valet is also available in the circle drive at the main entrance of the Professional Office Building at a cost of $10 for 5 hours. Metered street parking is also available.

We are in the Rush office the first Wednesday of the month.

Evanston Office

We are located inside of Smile Suite. Free parking is available in the adjacent lot.

We are in the Evanston office every other Tuesday.

Millenium Park Office

There is very limited street parking.  However, parking is availble at an underground lot that is steps away from our office.  Nearby valet is also available on Wabash Ave., one block west of Michigan.  For more information about nearby parking lots click here.

We are in the Millenium Park office every Monday, Wednesday and most Thursdays.



 New Patient Forms


We encourage you to use the portal as much as possible for non-emergency communication during business hours. Due to our limited schedule in the office our answering service may answer calls during business hours on days that we are not in the office. Emergency and after-hour calls are handled by our answering service or forwarded to the Physician on-call. 



available through



Our Locations

Choose your preferred location