Explore details about location Priscilla Place. Priscilla Place is a location situated within the Baulkham Hills alongside other areas such as Dobson Crescent, Nola Place, Norwest Boulevard.