The Shen Jiaben Memorial Hall, situated in Huzhou, is a two-story building that showcases a bronze statue of Shen Jiaben and a replica of a white marble statue. Inside, visitors can find a collection of legal documents, relics, and calligraphic works.
The hall operates from Tuesday to Sunday, with opening hours from 09:00 to 16:00, and remains open all year round. It is closed on Mondays throughout the year.