The Boulder Police Department has cleared the scene after a suspicious package prompted them to evacuate the station on Thursday morning.
Around 10:30 a.m., police evacuated the station, located on 33rd Street, after a suspicious package was left in the lobby. Authorities closed off the road in front of the station and requested that the community avoid the area while they investigated…