This is a veterinary facility located at 5647, Snell Avenue, San Jose, CA, 95123.
5647, Snell Avenue, San Jose, CA, 95123
San Jose, California 95123
State Code: CA
OSM ID: node/8254426246