This is a veterinary facility located at 12930, Campo Road, Jamul, CA, 91935.
12930, Campo Road, Jamul, CA, 91935
Jamul, California 91935
Phone: +16196697274
State Code: CA
OSM ID: node/8851569588