1900s St. Louis: Spectacular Historical Photos Show St. Louis, Missouri, at the turn of the 20th Century
#132 Mengel & Vogt pharmacy at Taylor and Page Avenues, 1906. A woman is standing next to a pole in front of the building. The building still exists and appears to be vacant.
Places & People
