PA Dr. Peter AmmonIs this you? Claim your profile 0 Write A Review Animal House Veterinary Hospital 2079 Lincoln Hwy, Saint Charles, IL, 60174 (630) 443-1472