Windsor Ambulance District Address: 313 North Windsor, Windsor, MO 65360 Phone: (660) 647-2859 Services: Ambulance Call (660) 647-2859 Get Directions