Commemoration Methodist Church has ten stained glass memorial windows and possesses one of the finest organs in the country.