Explore details about location Grange Place. Grange Place is a location situated within the Dumfries and Galloway alongside other areas such as Walter Street, Kirkland Hill, Waugh Place.