Schedule your appointment today

If you are a NEW PATIENT,  please call our office at 314-849-8700 and press 6 to be connected to the new patient specialist voicemail.


PLEASE NOTE, because of the rapidly rising costs due to inflation from supply shortages, staffing shortages, and extra COVID precautions that are not being met by insurance reimbursement, we require a one time $10 registration fee to book your new patient appointment. This fee is non-refundable, but you will not be charged again if the visit needs to be rescheduled. This fee can not be billed to insurance.


When you are scheduled and registered as a patient, you will receive an email or text with a link to set up the patient portal. Please set up the portal account for the patient so you can fill out basic demographic and insurance information as well as clinical history forms electronically. Please note, we will need all of that information at least 72 hours before your appointment.  If you are transferring from another allergist, please make sure we have any previous food allergy labs, skin test results, and allergy shot extract information at least 72 hours before the appointment. If you are coming for eosinophilic esophagitis or immune deficiency, please make sure we have the esophageal biopsy results or preliminary immune study results a minimum of 72 hours before the appointment. We look forward to seeing you!