THEN // Who remembers Welch's Country Day School, which operated from 1951-1981? It was located on the southeast corner of Warner and Springdale, at 6011 Warner Avenue, to be exact. Special thanks to David Lessard for providing the photo. If the photographer is out there, please let us know so we can provide credit.
NOW // Today, it's the site of a strip mall.