The stained glass in the chapel is nice. The park is kind of gross. It smells like urine. Half of it is ripped up and it doesn't look like it's under repair because that's the dog area of the park.
The thought behind the park is nice but the execution is not great. Visit and be thankful for something. Don't stay long because it's gross.