TUESDAY, THURSDAY, & SATURDAY BY APPOINTMENT ONLY
Please call at least 24 hours ahead of time if you must cancel an appointment. There is a 50% charge if you fail to show up for a scheduled appointment or cancel with less than 24 hours notice.
412 North Tucker Blvd
St. Louis, MO 63101