The Finishing Touch Painting Painter - New Meadows, ID Looking to contact The Finishing Touch Painting? You can reach them at 208-347-2302