Explore details about location Quarry Mount Terrace. Quarry Mount Terrace is a location situated within the Leeds alongside other areas such as Woodhouse Cliff, Roker Lane, Milford Place.