Explore details about location Seneca Place. Seneca Place is a location situated within the Lancaster alongside other areas such as Bowen Road, Grace Way, Seneca Place.