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