Construction Update and Pictures of the Week

Crews have completed installation of the new traffic signals at the intersection of Foothill Blvd. and Elwood Ave. in Glendora, allowing the intersection to fully reopen to traffic in all directions.

Leave a Reply

Your email address will not be published. Required fields are marked *