To make an appointment, please call this numbers:

St. Joseph Health Center
(816) 943-6400

Or complete the form below. Our scheduling staff will contact you by phone or email to confirm your appointment. Please arrive promptly at your appointment time to fill out the necessary paperwork, or download our patient forms to complete before you arrive.


If, for whatever reason, you can’t keep your appointment, please call our office as soon as you are aware of the situation. We prefer one day advance notice so that others waiting to see Dr. Hamilton may have your appointment time. We do have a cancellation charge if you do not show up for your appointment.

We will make every effort to reschedule your appointment as quickly as possible