This is a veterinary facility located at 2040, East Canal Drive, Turlock, CA, 95380.
2040, East Canal Drive, Turlock, CA, 95380
Turlock, California 95380
State Code: CA
OSM ID: node/12682386968