Go back to directory. Add to Address Book. Echo Arts Echo Arts Work Phone: 208.768.7174work Website: https://www.echoarts.net Categories: Art & Artisan Detailing, Home Products & Services Updated 3 years ago.