Pet Resources
Star Dogs
7889 University Ave
La Mesa, CA 91942
(619) 303-4324
Tip:
Always call ahead for appointments. Even for drop-ins.