Red Deer City Centre befinder sig i Downtown – et område i Red Deer. Bower Place og Blackfalds Crossing er begge et besøg værd, hvis shopping er på agendaen, mens dem der hellere vil nyde naturen, kan kigge forbi Sylvan Lake og Kerry Wood Nature Centre. Bower Ponds og Heritage Ranch er også et besøg værd. Besøg vores rejseguide til Red Deer