Harvester Animal Clinic Back to Search Harvester Animal Clinic Categories Veterinarians 1375 Triad Center Drive , St Peters , MO , 63376 (636) 447-3565 http://harvesteranimalclinic.com About Small animal veterinary hospital Contacts Primary Thomas Schwartz Owner/Veterinarian Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone