Pet Resources
The Dog Spa
169 W Portal Ave
San Francisco, CA 94127
(415) 661-8333
Tip:
Always call ahead for appointments. Even for drop-ins.