Red Deer College Residence

Red Deer College Residence Gets Green Light!

Located half-way between Edmonton and Calgary, Red Deer is a thriving city in Central Alberta with no shortage of cultural...