This is a veterinary facility located at 7040, Avenida Encinas, Carlsbad, CA, 92011.
7040, Avenida Encinas, Carlsbad, CA, 92011
Carlsbad, California 92011
State Code: CA
OSM ID: node/7870626430