Water main leak shuts down Russell Parkway

August 31, 2010 07:52 AM