Explore details about location Newton Place. Newton Place is a location situated within the St. Albert alongside other areas such as Pineridge Crescent, Deerfield Way, Mill Drive.