Meet me at a bench southwest of you which is near Centre Street. A prison is east of it and a police station is to the southeast. The sculpture "Triumph of the Human Spirit" is north of it.