Quarry Rock Church is located at 47381 246th St. on the West Edge of Dell Rapids, SD. Dell Rapids is located 15 miles north of Sioux Falls, SD, and 34 miles south of Brookings, SD. For directions, click on the events tab and then click on "Worship Experience" and the map will come up.