Book An Appointment


For an appointment today or tomorrow, please call 314-588-8266 to schedule.

For all other appointments, you may call OR schedule your own appointment in our online scheduling system.

We request at least six hours notice for cancellation; 24 hours notice is ideal.

We will graciously accept a $20 cancellation fee for missed appointments, or for cancellations with less than six hours notice.  Checks can be made payable to GardenWalk and mailed to 1128 South 18th Street, St. Louis, MO  63104.  Or you may offer (on an honor system) to pay this fee at the time of your next appointment.

Thank you for respecting our professional time.

Click here to schedule now: