Central Park

Permanently closed
1376 E Highland Ave
Selma, AL 36703

Central Park in Selma, AL is a serene outdoor space that offers a peaceful retreat for visitors seeking a break from the hustle and bustle of daily life.

This park provides a natural setting for individuals to relax, unwind, and connect with nature in the heart of the city.

Generated from their business information

Also at this address

Own this business?
See a problem?

You might also like

United StatesAlabamaSelmaCentral Park

Partial Data by Foursquare.