Our Location

      303 East Army Trail Road,
      Suite 301
      Bloomingdale, IL 60108

      Our Policies

      Prescription Requests:

      We use an electronic prescription system. We require 3 days minimum to process prescription(s) renewal. NO PRESCRIPTIONS WILL BE REFILLED ON SATURDAYS, SUNDAYS, OR HOLIDAYS. Non-controlled/non-narcotic prescriptions require a follow-up appointment every 3 to 6 months. Controlled substances/narcotic prescriptions require a follow-up appointment every 30 to 60 days. New symptoms and/or events require a clinic appointment.

      Phone Calls/Messages:

      All patients are encouraged to call the office at (630) 893-0347 during office hours with any questions. Our trained office staff can answer both non-clinical and clinical questions. After hours, an answering service will help you locate your doctor for urgent matters only. Patients who have registered with our Patient Portal may also send a message via the Portal for non-urgent matters.

      Billing Queries:

      For any billing questions, please call (630) 893-0347.


      We also specialize in the medical management of patients with more complex medical conditions that might require hospital admissions. Please give the hospital admission office or your emergency room physician our contact information.

      No Show Appointment Policy:

      If you are unable to keep your appointment, we require 24 hours notice of cancellation. Our office makes every attempt to confirm your appointment 24 hours prior to your scheduled appointment. To ensure the availability of appointments to our patients, we have adopted a “ no-show appointment” policy. If you miss three appointments, your physician may review your record to determine if you will continue to be seen at our clinic. A NO-SHOW FEE OF $25 WILL BE CHARGED FOR PATIENTS WHO DO NOT CANCEL THEIR APPOINTMENTS 2 HOURS PRIOR TO THEIR SCHEDULED TIME.

      Financial Responsibility:

      You are responsible for all charges incurred for your medical care. Our office accepts Cash, Check, Visa, Mastercard, American Express, and Discover credit cards.

      Co-Pay: If you have insurance that requires a co-pay, the co-pay must be paid at check-in.
      Non-Covered Services: You are responsible for services that are denied by your insurance as non-covered services.
      Past Due Accounts: Accounts that are past due will be sent to collections and patients may incur additional fees.

      Get More Info

      Online Patient Portal

      Manage your health from the comfort of home

      Log-In / Register