Watt & Shand was a department store that operated in Lancaster, Pennsylvania from 1879 to 1992.
Subject ID: 39502