The Barking LotPets & animals2442 W Irving Park RdChicago, IL, 60618 · US(773) 583-0065Email unavailablebarkinglotinc.comHours not available