Create a Website Account - Manage notification subscriptions, save form progress and more.
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.