1. Vet Stem 12860 Danielson Ct Ste B, Poway, CA 92064 Coordinate: 32.94086,-117.04571 Phone: (858) 748-2004