pedestrian sign

According to Glendale Police, a pedestrian died after being struck by a car April 26 on West Camelback Road near North 75th Avenue.

 Police say Efren Porfirio Ramos, 70, was standing in Camelback Road when he was struck by a Toyota Avalon around 8 p.m.

The driver of the Avalon stayed at the scene and cooperated with the investigation, said Randy Stewart, a police spokesman.

“It is unclear at this time, why the pedestrian was in the street. There are currently no charges pending, however, the investigation is still on-going,” Stewart said.