1. Odor Masters USA 17131 E Louisiana Dr, Aurora, CO 80017 Coordinate: 39.69354,-104.78864 Phone: (303) 319-3377
2. Pet Stains & Odor Removal 15593 E Iliff Ave, Aurora, CO 80013 Coordinate: 39.67501,-104.8066 Phone: (303) 214-9465