Three Canon City police officers were taken to the hospital after a man reportedly attacked them with a sword Thursday.

Adam Williamson, 29, of Canon City, was arrested on suspicion of second-degree assault on a peace officer, disorderly conduct, obstructing a peace officer and resisting arrest, Capt. James L. Cox said.

The manager of an apartment complex reported a man was wielding a sword, yelling and screaming, shortly after midnight on the 1000 block of Park Avenue, police said.

"As officers entered the apartment and tried to disarm Williamson, three police officers received minor injuries during the scuffle," Cox said.

Cpl. Andrew Sanders, Officer Angela Slay and Officer Jason McCabe were treated and released at St. Thomas More Hospital, Cox said.

Williamson was booked into the Fremont County jail and held on a $6,000 bond, records show.

Anyone with information can call the Canon City Police Department at 276-5600.