SCOTTIES LIQUOR

Location:  812 Pine St., St. Louis
Dates:  1894-1986
Architect: Charles Benche

This page was last updated on 05/30/06