Welch Memorial Green

Address: NWC of Florida Avenue and Buena Vista Street

Hours: 6:00 a.m. to dusk

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