Dolphin Park

Dolphin Park, located at 2325 Atterbury Lane, is Brentwood's newest park with water play features.  Splash around with the sea monster or dance under the dolphins in the large water play area.