Maid Service Be the first to review Rating: 76 Henderson Cleaning & Restoration Medalist 775 Yellowstone Av 154, Blackfoot, ID Time in business: 34 years years