Welch Memorial Green

welch memorial green IS OPEN DAILY FROM 6AM - DUSK

Address: NWC of Florida Avenue and Buena Vista Street

Welch Memorial Green is .32 acres and is located at the north west corner of Florida Avenue and Buena Vista Street. It contains seating areas and turf areas and is intended as a passive type of park.

Welch Memorial Green Plaque

Welch Memorial Green

Welch Memorial Green