Animal Care Hospital of Schiller Park 9726 Irving Park Road, Schiller Park, IL 60176