Explore details about location Redtail Place. Redtail Place is a location situated within the Surrey alongside other areas such as 132A Street, 152A Street, 145 Street.