Description
Smell from local dog kennel is unbearable. Dog kennel is located behind 116 Hubinger. You can smell it from a block away.
Smell from local dog kennel is unbearable. Dog kennel is located behind 116 Hubinger. You can smell it from a block away.
1 Comment
Closed New Haven Health Department (Registered User)