South Windsor Ambulance Corps INC Address: 151A Sand Hill Rd, South Windsor, CT 06074 Phone: (860) 648-6246 Services: Ambulance Call (860) 648-6246 Get Directions