Gas station roped off by police in Elmhurst

Police have roped off a gas station at the corner of Route 83 and North Avenue in Elmhurst.

Dispatchers said traffic is not blocked at the intersection. Officials said they could not release information regarding the situation.