This is a veterinary facility located at 1803, 12th Avenue Road, Nampa, ID, 83686.
1803, 12th Avenue Road, Nampa, ID, 83686
Nampa, Idaho 83686
Phone: +1-208-467-1148
State Code: ID
OSM ID: node/2401376962