Red Deer is a beautiful Canadian city, located in the center of Alberta. We have been located here for over 20 years and our facility is only a few miles north of Red Deer. For your convenience, we have provided a link to City of Red Deer’s website, where you can find out more about our fine city.