Pet Resources
Dog House Denver
5010 E Colfax Ave
Denver, CO 80220
(303) 320-5664
Tip:
Always call ahead for appointments. Even for drop-ins.