top of page

Address
5860 Delmar Blvd.
St.Louis MO, 63112
Phone
314-454-WOOF
(9663)
Fax
314-454-6639
Hours of Operation
Tuesday - Friday 7:00am-5:00pm
Saturday 7:00am-4:00pm

*Appointment Only*

We also accept cash or personal checks.


bottom of page