Page Boulevard Police Station - City Landmark #84 (Demolished)
Photo c. 1947 from St. Louis Police Veterans Association Historic Collection.
Constructed in 1908 at the northeast corner of Page & Union Boulevards. The building was last used as a police station in 1973. The building was demolished in 1997.
Feedback is anonymous.