This is a veterinary facility located at 40949, IL 83, Antioch, IL, 60002.
40949, IL 83, Antioch, IL, 60002
Antioch, Illinois 60002
State Code: IL
OSM ID: node/1709005816