SOUTH HERO RESCUE INC Address: 329 ROUTE 2, South Hero, VT 05486 Phone: (802) 343-0431 Services: Ambulance Call (802) 343-0431 Get Directions