Officers spoke to multiple people at the scene before coming into contact with Butler, who then reportedly pulled a knife and attacked the four victims.
Suffolk Fire & Rescue assessed and treated the victims
They were then transported a nearby local hospital with serious injuries. Two adults and one officer were treated and released, while one officer remains in the hospital.
Butler was taken into custody without further incident and charged with two counts of aggravated malicious wounding, two counts of malicious injury on a police officer and four counts of felonious assault.
Butler is currently being held without bond.