SCOTTIES
LIQUOR
Location:
812 Pine St., St. Louis
Dates:
1894-1986
Architect:
Charles Benche
This page was last updated on 05/30/06