1. Master Odor Removal-Treasure Valley 267 Glascock Rd, Weiser, ID 83672 Coordinate: 44.1905,-116.8927 Phone: (208) 550-7707