Pet Resources
The Barking Lot
7991 La Mesa Blvd
La Mesa, CA 91942
(619) 697-2284
Tip:
Always call ahead for appointments. Even for drop-ins.