Discovery House is a Calgary, AB business. Discovery House is located at 1714 41 Street South East, Calgary, AB. The postal code is T2A1L1.
You can contact Discovery House at 403-277-0718 or from out of area call 1 4032770718.