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.
Your email address will not be published. Required fields are marked *
Comment *
Name *
Email *
Website
Save my name, email, and website in this browser for the next time I comment.
Δ