*In the case of a potentially life-threatening emergency, please dial 911.


Monday – Friday: 9 a.m. – 12:30 p.m. and 1:30 p.m. – 4:30 p.m.

Cancellations of scheduled appointments without 24-hour notice will be subject to a charge.


We are conveniently located near the intersection of Mason Road and I-64/Hwy. 40.


After-hours number: 314-362-2350
Please use the after-hours exchange only for urgent matters that cannot wait until the next business day.