Go Ask Mom

Buffaloe Road Aquatics Center

The indoor aquatics center opened Tuesday. It's located at 5908 Buffaloe Rd. between New Hope Road and Interstate 540 in Raleigh.