Water main break shuts down Red Lion Road in Northeast Philadelphia

WPVI – Philadelphia 0:45 mins

A large water main break shut down traffic at a busy intersection in Northeast Philadelphia Monday morning.

View Comments (0)