Veterinary Orthopedic Surgery Center
334 Fort Zumwalt Square, O'Fallon 63366