Pet Resources
Doggie Depot
1023 Hope St
Stamford, CT 06907
(203) 323-2008
Tip:
Save money. If all you need is a quick wash, groommers may offer self-service stations.