Locations
Hermitage
506 N. Hermitage Ave.
Chicago, IL 60622
773.899.5812
Hours:
Monday–Friday
7am –7pm
Saturday
9am–5pm
Hubbard
1470 W. Hubbard St.
Chicago IL 60642
773.899.5812
Only open to dogs who use transportation. No drop-ins at this location.