29 hours ago To schedule an appointment, please call (630) 978-3800 or schedule an appointment online. We will make every effort to keep our appointment schedule on time but emergencies and other unforeseen events sometimes cause unavoidable delays. In such cases, we will do our best to keep you informed. >> Go To The Portal
We understand your time is valuable. To help shorten your wait, please complete the below forms and bring them with you to your visit. New Patient --> Established Patient --> Physician Disclosure English --> Physician Disclosure Spanish -->
We share your concern about the increasing costs of medical care. Because statements and billing fees have become so expensive and in an effort to keep your medical costs down, payments are due at the time of service. Fees for surgery include the follow-up care, but do not include x-rays, casts or bandages.
The patient or parent/legal guardian is responsible for payment. Payment is due at the time of service. If you have insurance coverage, we will submit the necessary insurance forms to your insurance carrier.
Please call 630-978-3800 to request a prescription refill. Refills are handled during regular business hours.
To schedule an appointment, please call (630) 978-3800 or schedule an appointment online.
Access your medical records, message your care team see test results, request prescription refills and more. Login to MyChart or Create an Account
Watch these videos to learn more about some common orthopedic issues from our Castle Orthopaedic & Sports Medicine physicians.