Some Tarzana residents fed up with latest round of construction on neighborhood road
The Los Angeles Department of Water and Power is facing backlash as some Tarzana residents say consistent road work is driving them up a wall.
Copyright © 2024 KABC Television, LLC. All rights reserved.