Stack’s Bowers Galleries is opening their second large retail store, in Philadelphia, Pennsylvania. The location of the store is 1735 Market Street on the corner of 18th Street and John F. Kennedy Boulevard. We spoke to New York store manager, Mark Schimel, who is overseeing the construction process in Philadelphia. Mr. Schimel is seeing great progress in the construction and renovation of the space and anticipates an opening in late October 2021.