Q1
Where is discovery house located?
Discovery House is located at 714 S State Street Orem, UT 84058-6366
Q2
What is the website of discovery house?
The website of Discovery House is Discoveryhouse.com
Q3
What is the contact number for discovery house?
The contact number for Discovery House is (801) 426-6565
Q4
How many people are employeed at discovery house?
Discovery House has around 10 to 19 employees at this location