Anchor Park

Delray Beach, United States

(A1A). A public park with about 60 metered parking spaces, a playground, grills, restrooms and picnic tables. Offers easy access to the south end of Delray Beach. The headquarters of the Ocean Rescue Division are also located here.