This is a veterinary facility located at 14775, Jeffrey Road, Irvine, CA, 92618.
14775, Jeffrey Road, Irvine, CA, 92618
Irvine, California 92618
State Code: CA
OSM ID: node/7194176584