1. Pet Stains & Odor Removal 332 Park Ave, Glencoe, IL 60022 Coordinate: 42.13423,-87.75875 Phone: (847) 892-9080