Landes Medical Services LLC Address: 3131 Stultz Rd, Spencer, IN 47460 Phone: (812) 821-2919 Services: Ambulance Call (812) 821-2919 Get Directions