Leola Ambulance Address: 1208 Main ST, Leola, SD 57456 Phone: (605) 439-3314 Services: Ambulance Call (605) 439-3314 Get Directions