Hours Of Operations A Touch of Heaven South Dakota Dell Rapids 57022 A Touch of Heaven Hours of Operation and Location in Dell Rapids, SD 57022 4.0 - 118 votes 409 E 12th St, Dell Rapids, SD 57022 (605) 366-8928 Get Directions A Touch of Heaven Hours Category: Beauty & Health Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore Dell RapidsView More Apparel CoachKid to KidExpressDiesel Sports Vans Recommend For You A+ Roofing Alcoholics Anonymous Honeywell Personal Touch Salon ABC Computers ABS LLC Advance Networks Advanced Computer Systems At World Best Buy Mobile