Mallard Point Veterinary Clinic 25520 S Pheasant LnSte AChannahon, IL, 60410 View Phone 815-642-5434 25520 S Pheasant Ln, Ste AChannahon, IL 60410 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page