Assumption Veterinary Clinic - James Fleming DVM

221 N Business 51, Assumption, IL 62510