Gas leak closes streets in Wake Forest

A gas leak at Wake Forest Baptist Church, located at 118 South Avenue, shut down eastbound South Avenue at Owen Street, westbound South Avenue at North Avenue, and northbound South Main Street at Elm Avenue Tuesday afternoon.

The leak was capped and the roads reopened just after 3 p.m.
Related Topics:
gas leakWake Forest
(Copyright ©2018 WTVD-TV. All Rights Reserved.)