Woostar Ambulance Service INC Address: 287 Grove ST Ste 204, Worcester, MA 01605 Phone: (774) 258-0501 Services: Ambulance Call (774) 258-0501 Get Directions