South Star Ambulance Service, INC Address: 312 W Expressway 83, Weslaco, TX 78596 Phone: (956) 969-8969 Services: Air Ambulance Ambulance Call (956) 969-8969 Get Directions