The Dog House is a cozy establishment in Cedar Rapids, IA that caters to the needs of canine companions.
Offering a range of services for dogs, The Dog House provides a safe and welcoming environment for pets to socialize and play.
Generated from their business information