24-hour emergency and specialty pet hospital serving veterinarians of San Diego and their clients.
Pet Emergency & Specialty Center – La Mesa
Pet Emergency & Specialty Center – La Mesa
- Address: 5232 Jackson Dr., Ste. 105, La Mesa, California 91942
- Website
- Phone Number: (619) 462-4800